すみません、お知恵を貸してください。
使用しているversion等は以下の通りです。
zabbix_server (Zabbix) 3.0.16
ホストのA,B,Cでテンプレートを用いて以下のようなステータスチェックを行っています。
プロセスが存在していたらOK
プロセスが存在しない場合NG
今までは、OKであれば正常。
NGであればアクションを実行し通知等を行っていたのですが
1台の間欠障害では異常とせずこの例の場合2つのノードでNGが検出された場合のみ異常とする。
といった監視を行いたいと思っています。
zabbixアグリゲートを利用する為のホストを用意しているのでこのホストに計算アイテムとして
ホストA、B、CのOK/NGを取得しているアイテムでcountを使い最新の値がNGに等しい数を
アイテムとして登録することは可能でしょうか?
書きっぷりが理解していないのか現状1ノードでも取得ができていません。
count({"ホストA:Key.regexp(NG,#1)})
最新の取得データがNGであれば1になるようにして残りを足しこんでいければと考えています。