エラー: Trigger just added. No status update so far.
お世話になっています。
アパッチのアクセスログに192というIPの第一オクテッドが記載されたらコマンドをたたくという設定にしました。
zabbixユーザで/etc/httpd/logs/access_logを参照できるように権限を与えています。access_logは777にしています。
しかし、設定 > トリガー に以下のエラーが出て、
リモートコマンドも実行されていません。
警告 有効 [アイテム名]
エラー:
Trigger just added. No status update so far.
アイテム設定は↓
タイプ:ZABBIXエージェント(Active)
キー:log[/etc/httpd/logs/access_log]
データ型:ログ
トリガーの条件式は↓
{test_agent:log[/etc/httpd/logs/access_log].str(192)}=1
何かわかりましたらご教授いただけないでしょうか?
よろしくお願いします。
TNK - 投稿数: 4740
access_logに192が含まれないログの行も出力されていますか?
トリガは、状態が変化したときに動くと思うので、ずっと192が含まれるログが継続している場合は、状態が変化していないと判定されトリガが発動していないのではないかと思われます。
例えば、一度そのApacheを起動しているサーバ上でlocalhostに対してwgetなどを利用してアクセスし、access_logに「192」が含まれないログを出力してみてはいかがでしょうか?
そういえば、先日のスクリプトが実行されない件は解決されたのですか?