OS:Ubuntu20.04
Zabbixサーバ6.0
Zabbixエージェント6.4
投稿者のZabbix経験:数か月
---
特定プロセスの監視をしています。プロセスの動作が怪しいもので試行錯誤しております。
監視したいプロセスのアイテムタイプは今の所Zabbixエージェントです。
アイテムの監視間隔は30sにしています。
① 特定プロセスが3分間落ちている時に初めて発火するトリガーを作成したいのですが、どのような条件式が考えられるでしょうか?
② ①で3分間待っている間に、プロセスが復旧したら解決済みにしたいのですが、どのような条件式が考えられるでしょうか?
③ ②で、プロセスが突然再起動した場合も検知するにはどのような方法が考えられるでしょうか?
アイテムタイプを「Zabbixエージェント(Active)」にして、別のアイテムを作成する必要がありますか?
---
取り敢えず①②は下記で作成して動作しているっぽいのですが、他に方法があればと思いお伺いする次第です。
①障害条件式:
avg(/hostname/proc.num[process_name,,,],3m)=0
②復旧条件式:
last(/hostname/proc.num[process_name,,,])<>0
③わかりません