お世話になります。
ZABBIX5.4.3 監視対象はCentOSです。
ログ監視自体は問題なく行えています。
アイテムキー:
logrt[/var/log/xyz/messages,"answered"]
トリガー:
change(/host/logrt[/var/log/xyz/messages,"answered "])=1 and
nodata(/host/logrt[/var/log/xyz/messages,"answered"],30)=0
ログからansweredを検出したらトリガーとし30秒更新がなければ復旧も、正常に動作しています。
併せて検知した内容(最新値last(0))をアクションでMS Teamsに飛ばす所も正常に動作しています。
アクションに追加する形で実施したいのは掲題にある通り、検知した最新値をファイルに出力したいです。
アクションにてスクリプトを実行する形でZABBIX上では実行済みとなっています。
スクリプトの内容は以下の通りです。
sudo {TRIGGER.KEY}.last(0) > /root/test
visudoによるzabbixの権限設定やAllowKey=system.run[*]は済んでいます。