1.8.5 ダッシュボードのお気に入りに追加ができません。

ubuntu server 11.10、zabbix1.8.5で運用中です。
ubuntu serverは、10.10から仮運用をはじめ、11.04、11.10とupgrade済みです。

タイトルの件ですが、ダッシュボードのお気に入りに新しいスクリーンを追加できないことに最近気づきました。
ちなみに、お気に入りから削除はできました。(一旦削除してしまうと、追加できません。)

解決方法について、お教えください。

コメント表示オプション

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

こちらの環境で簡単なスクリーンを作って試してみたのですが、問題なく登録できてますね。
特定のスクリーンで問題が出るのでしょうか?それとも、すべてのスクリーンで問題が出ているのでしょうか?

ユーザー chobi_u の写真

kodai様、以前メールさせていただいた、Uです。コメントありがとうございます。

>すべてのスクリーンで問題が出ているのでしょうか?
すべてのスクリーンに追加できません。

環境が特殊かも知れません。
zabbixをインストールしたubuntu10.10を、2回連続でrelease-upgrade(10.10→11.04→11.10)しました。
またその時、zabbixが1.8.2から1.8.5にupgradeされましたが、その時、下記の問題が発生しました。

1.[管理]→[インストール]でPHPエラーで先に進めない。
setup.phpがsetup.php.disabledとなっていたので、これをsetup.phpにrenameしたところ、設定変更ができました。

2.Hostnameを変更したところ、インストールの最後でファイル書き込みエラーとなった。
/usr/share/zabbix/conf/zabbix.conf.phpのリンク先、/etc/zabbix/dbconfig.phpを書き込み可に変更したところ、エラーが出なくなりました。

3.テンプレートのトリガーのテストがうまく動作しない。
今もそのままです。

監視自体はまったく問題がありません。

ユーザー kodai の写真

1.[管理]→[インストール]でPHPエラーで先に進めない。
setup.phpがsetup.php.disabledとなっていたので、これをsetup.phpにrenameしたところ、設定変更ができました。

これはdebianのパッケージがZabbix標準のインストーラを使わないようになっているだけなので、
setup.phpをリネームしてインストーラを実行すれば問題はないと思います。

2.Hostnameを変更したところ、インストールの最後でファイル書き込みエラーとなった。
/usr/share/zabbix/conf/zabbix.conf.phpのリンク先、/etc/zabbix/dbconfig.phpを書き込み可に変更したところ、エラーが出なくなりました。

これは少し変ですね。本来でしたら/etc/zabbix/web/zabbix.conf.phpが正しいリンク先だと思います。

あと、debianの場合prototypeやscriptaculousといったJavaScriptのライブラリをZabbix付属のものからOSのものを利用するように変更されているので、そのあたりも関連するかもしれません。

以前からダッシュボードに追加はできなかったのか、それともアップグレード後にできなくなったのか分からないでしょうか?

ユーザー chobi_u の写真

kodai様、コメントありがとうございます。

>setup.phpをリネームしてインストーラを実行すれば問題はないと思います。
良かったです。安心しました。

>これは少し変ですね。本来でしたら/etc/zabbix/web/zabbix.conf.phpが正しいリンク先だと思います。
実機は下記の通りで、/etc/zabbix/web/はディレクトリ自体がありません。
lrwxrwxrwx 1 root root 24 2011-06-10 20:37 zabbix.conf.php -> /etc/zabbix/dbconfig.php

>以前からダッシュボードに追加はできなかったのか、それともアップグレード後にできなくなったのか分からないでしょうか?
ubuntu10.10 zabbix1.8.2の環境下では、追加/削除とも問題ありませんでした。
(ubuntu11.04環境下では試験していません。気づきませんした。)

それと、トリガーのテストができない件ですが、下記のようなエラーがでます。
Undefined index:5ebbd4d2c4d9c31baa803c635c3a3a8d[/usr/share/zabbix/tr_testexpr.php:82]

繰り返しになりますが、多数の監視にも関わらず、データ収集/トリガー動作などにはまったく支障ありません。
ありがたく使用させていただいています。

ユーザー TNK の写真

トリガーのテストができない件に関してですが、ご提示頂いた情報と同様のバグが
報告されていて、1.8.9で修正されているようです。
https://support.zabbix.com/browse/ZBX-3822

ご確認ください。

ユーザー chobi_u の写真

TNK様
コメントありがとうございます。
確認いたしました。すっきりしました。:-)

今後ともよろしくお願いいたします。

ユーザー chobi_u の写真

追記します。
ダッシュボード上のお気に入りのスクリーンのメニューからは、追加ができませんが、
お気に入りに追加したいスクリーンを表示し、上方の"次に追加 お気に入り"だと、
ダッシュボード上に反映されることに気づきました。

ユーザー kodai の写真

なるほど、ダッシュボード側から登録されていたんですね。1.8.5, 1.8.11で試してみたのですが、やはりこちらの環境では登録できてますね。
何かDebianパッケージ特有の問題があるのかもしれません。いちどUbuntuで試してみます。

>これは少し変ですね。本来でしたら/etc/zabbix/web/zabbix.conf.phpが正しいリンク先だと思います。
実機は下記の通りで、/etc/zabbix/web/はディレクトリ自体がありません。
lrwxrwxrwx 1 root root 24 2011-06-10 20:37 zabbix.conf.php -> /etc/zabbix/dbconfig.php

すいません、ちょっと勘違いしていたかもしれません。実際にそのような設定になっているようでしたら問題ありません。

ユーザー chobi_u の写真

>何かDebianパッケージ特有の問題があるのかもしれません。いちどUbuntuで試してみます。
実際の運用で困っているわけではないので、なんだか申し訳ないです。

>実際にそのような設定になっているようでしたら問題ありません。
良かったです。

今後ともよろしくお願いいたします。

ユーザー kodai の写真

遅くなりましたが、とりあえず手元にあったUbuntu 10.04LTSではうまく動いているようです。
10.10は環境がないので試せておらず、また時間ができたら試してみます。

ユーザー chobi_u の写真

お手数をおかけしますが、よろしくお願いいたします。