トリガーを有効にするとマップのホストの表示が不明に
いつもお世話になっております。
別のスレッドにも不明ホストの質問があったのですが、自分の場合とは少し違うようなので投稿いたします。
zabbixのバージョンは1.8.2JPです。
現在あるホストにこちらのサイトからダウンロードした、
・Template_OS_Linux
のテンプレートを使用しているのですが、そのホストがマップ上では不明となっていたため、トリガーをすべて無効にしたところ、正常と表示されました。
そこでひとつずつトリガーを有効にしていき、問題の切り分けを行なったのですが、
Template_OS_Linux:Server backup is unreachable
Template_OS_Linux:Too many processes running on backup
のトリガーを有効にした時点では、マップアイコンは正常となったのですが、
Template_OS_Linux:crond is not running on backup
を有効にした時点で不明となってしまいました。
上記トリガーが無効にするとマップアイコンは正常となります。
トリガーを有効にしてもマップアイコンの不明状態を解消するために、確認すべて設定等がございましたらご教授ください。
よろしくお願いいたします。
TNK - 投稿数: 4760
恐らくそのトリガーの設定が正常に登録されていないか、トリガーで参照しているアイテムの設定が正常に登録されていないかだと思われます。
例えば、アイテムの説明が、
Number of running processes crond
もしくは、
Number of running processes $1
で、キーが
proc.num[crond]
のアイテムが登録されていますか?
また有効にされていますか?
現在登録されているそのトリガーや関連するアイテムの内容をできる範囲でご提示下さい。
KTU - 投稿数: 30
TNKさん
早速のご返信ありがとうございます。
アイテムの説明が
Template_OS_Linux:Number of running processes crond
で、キーが
proc.num[crond]
のアイテムは有効になっております。
下記、登録しておりますトリガー(名前・条件式)の一覧です。
有効にしているのは、上から2番目までです。
よろしくお願いいたします。
TNK - 投稿数: 4760
新規にZabbix 1.8.2-1JP環境を作成し、ZABBIX-JPからテンプレートをダウンロードしてインポートしてみました。
を有効にして、テンプレートを割り当てたホストがマップ上「正常」と表示されるのを確認後、
を有効にして、マップ上の表示が一時的に「不明」になりますが、その後「正常」に状態が変化することが確認できました。
恐らく、
で利用している条件式で利用しているアイテムが300秒(=5分)間隔でチェックされるため、次のチェックが行われる前に確認されたのではないかと思われます。
crondのトリガーを有効にして、5分程度待ってみてから再度ご確認頂けませんでしょうか?
KTU - 投稿数: 30
TNKさん
5分待ってから確認したら正常になりました。
短いスパンでトリガーを有効にしたり無効にしていたので気づきませんでした。
ありがとうございました。