1.6.8-1JP版のスクリーン表示でステータスがずれる

Forumにはいつもお世話になっております。

1.6.8-1JP版を1.4.6-1JP版の環境にアップグレードインストールしました。

マップを表示した場合、ホスト名の下にステータスが表示されますが、マップ背景の部分がこの2行の分が白抜きとなります。

バージョンアップ後は、このステータスの「OK」文字がセンターでなく右にずれて表示され、白抜きから外れます。

言語を英語にしたところ、センターに表示されるようになりました。
言語を日本語にしたところ、再度センターからずれるようになりました。

また1.4.6-1JPで言語が日本語の場合、ステータス表示が「正常」となっていましたが、「OK」になってしまいます。

何か情報がありましたら教えていただけますか。

宜しく御願致します。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー miko の写真

追加情報ですが、次の問題も有りました。

アイコンラベルの表示位置を下以外にしても、下に表示されます。
この現象は、言語を英語にしても変りませんでした。

宜しく御願致します。

ユーザー miko の写真

再度追加します。

アイコンラベルの表示位置に関しては、1.4.6-1JP版でも下にしか表示されませんでした。

宜しく御願致します。

ユーザー kodai の写真

こんにちは。

OSやPHPのバージョンは何をお使いでしょう?

CentOS 5上に1.6.8-1.JP版をクリーンインストールした環境では問題なく動作しているのですが、1.4からアップグレードした場合の特有の問題でしょうか?

また、/usr/share/zabbix以下に1.4でパッチを当てたファイル(RPMの管理から外れたファイル)がそのまま残っていたりはしないでしょうか。

ユーザー miko の写真

御回答頂き有難うございました。

kodaiさんは書きました:
こんにちは。

OSやPHPのバージョンは何をお使いでしょう?

CentOS 5上に1.6.8-1.JP版をクリーンインストールした環境では問題なく動作しているのですが、1.4からアップグレードした場合の特有の問題でしょうか?

また、/usr/share/zabbix以下に1.4でパッチを当てたファイル(RPMの管理から外れたファイル)がそのまま残っていたりはしないでしょうか。

検証環境と本番環境のどちらでも発生しております。
OS:CentOS5.3、PHPはphp-5.1.6-23.2.el5_3

1.4.6-1JPがインストールされた状態で、rpm -Uvhで1.6.8-1JPをインストールしました。
1.6.8-1JPをアンインストール、CentOSを再インストールなどを行い、検証を進めたいと思います。

1.4.6-1JPで修正したのは、「ZABBIX-JP 1.4.6でのイベント表示に関して」で提示していただきました、ZABBIXディレクトリのinclude\events.inc.phpの変更だけです。
ただし、events.inc.phpファイルのタイムスタンプが、12月7 21:49 になっているので、1.6.8-1JPに更新されています。

宜しく御願致します。

ユーザー miko の写真

次の検証を行いました。

検証環境の1.6.8-1JPで、
drop database zabbix でDBを削除、
コマンドでZABBIX用のDBを作成、
ZABBIX初期データーをインポートしました。
ZABBIXにアクセスしてマップを見たところ、「OK」と「DISABLED」と表示され、センターからずれていました。

1.6.8-1JPのrpmを削除、/etc/zabbixと/usr/share/zabbixを削除、再度インストールし下記手順で設定しましたが、現象は変りませんでした。
 http://www.zabbix.jp/modules/bwiki/index.php?ZABBIX%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB

CentOS5.3のパッケージマネージャーでPHPを検索しましたが、インストール済みバージョンより新しいものは有りませんでした。

宜しく御願致します。

ユーザー miko の写真

OSインストールからの検証を行ってみました。

VMwareServer上にCentOS5.3をインストール
PHPとIPMIのパッケージをインストール
CentOSのアップデーターで最新に更新
fpingとiksemelをZABBIX-JPからダウンロードしてインストール
1.6.8-1JP版をrpmでインストール
mysqlの設定を変更して起動
下記のインストール手順を実施
 http://www.zabbix.jp/modules/bwiki/index.php?ZABBIX%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB

ZABBIXにログインしてマップを確認したところ、同じようにステータスが「OK」や「DISABLE」で、中心がずれて表示されました。

宜しく御願致します。

ユーザー kodai の写真

こんにちは。

現象を確認できました。OKの表示がずれる件は改善して次のバージョンをリリースしようと思います。

ラベルの位置が変わらない件はもともとからあるバグのようですね。こちらは原因をもう少し調査してみます。

ユーザー miko の写真

御回答頂き有難うございました。

検証していただき有難うございます。
ステータス表示のずれと位置変更が出来ないのは、修正を宜しくお願いします。

ステータスが日本語表示なのにOKやDISALEやProblemsになるのはなぜでしょうか?

宜しく御願致します。

ユーザー kodai の写真

ステータス表示がOKやProblemになるのは、1.6ではその部分の翻訳を行わないようになってしまっているからです。

意図した動作なのか、単なるミスかは分からないですがそういう仕様になっています。

ユーザー miko の写真

御回答頂き有難うございました。

kodaiさんは書きました:
ステータス表示がOKやProblemになるのは、1.6ではその部分の翻訳を行わないようになってしまっているからです。

意図した動作なのか、単なるミスかは分からないですがそういう仕様になっています。

なるほど、日本語表示しない仕様なのですね、了解しました。

今後とも宜しく御願致します。

ユーザー kodai の写真

こんにちは。

以下のパッチを公開しましたのでお知らせします。

* <a href="http://sourceforge.jp/projects/zabbix/svn/view/trunk/1.6.8/zabbix-1.6.8-graph_description.patch?revision=119&root=zabbix">ラベルのOKなどの文字がずれてしまう問題</a>
* <a href="http://sourceforge.jp/projects/zabbix/svn/view/trunk/1.6.8/zabbix-1.6.8-map_label_location.patch?revision=119&root=zabbix">マップの基本設定のラベルの表示位置設定が正常に機能しない問題</a>

上記パッチは1.6.8-2.JPパッケージに含めてリリース予定です。

なお、「ラベルのOKなどの文字がずれてしまい問題」のパッチはラベルの日本語表示を行うためのパッチをアップデートしたものなので、1.6.8-1.JPのパッケージを使用されている場合はpatchコマンドでは当てられません。差分を手作業で適用する必要があります。

ユーザー miko の写真

パッチを公開していただき有難うございました。

kodaiさんは書きました:
こんにちは。

以下のパッチを公開しましたのでお知らせします。

* ラベルのOKなどの文字がずれてしまう問題
* マップの基本設定のラベルの表示位置設定が正常に機能しない問題

上記パッチは1.6.8-2.JPパッケージに含めてリリース予定です。

なお、「ラベルのOKなどの文字がずれてしまい問題」のパッチはラベルの日本語表示を行うためのパッチをアップデートしたものなので、1.6.8-1.JPのパッケージを使用されている場合はpatchコマンドでは当てられません。差分を手作業で適用する必要があります。

「マップの・・・」パッチを適用したところ、マップ基本情報で設定したラベル位置で表示されるようになりました。
また、その上で個別表示要素のラベル位置を変更すると、個別に表示位置を変更することができました。

「ラベルのOK・・・」のパッチに関しては、1.6.8-1JPを使用しており、パッチの手作業修正は量が多いため、1.6.8-2JPを待たせていただくことにしました。

今後とも宜しく御願致します。

ユーザー miko の写真

アイコンラベル表示位置に関してテストしたところ、次のことがわかりました。

ラベル位置が変更されないのは、マップの基本設定部分で位置を変更し、要素別の位置を「-」状態のままにした時でした。

マップの基本設定部分で位置を下にしたまま、要素別の位置を下以外にしたところ、設定した位置に表示されました。

ただし、同じところで設定するアイコンラベルのタイプに関しては、マップの基本設定部分でしか設定しないためか、各アイコンに反映されました。

宜しく御願致します。