アイテムの更新間隔が有効にならない

お世話になります。

zabbix 2.4.7 を Amazon Linux で使用しています。

監視用に3つのスクリプトを作成し、アイテムに以下のように登録しました。

system.run[/usr/lib/zabbix/alertscripts/check_a 2> /dev/null | tail -n 1]
system.run[/usr/lib/zabbix/alertscripts/check_b 2> /dev/null | tail -n 1]
system.run[/usr/lib/zabbix/alertscripts/check_c 2> /dev/null | tail -n 1]

更新間隔はcheck_aとcheck_cが60(秒)、check_bを120(秒)として
タイプにzabbixエージェントを指定して登録しています。

当該スクリプトを配置したサーバのzabbix_agentd.logを監視すると、
check_a、check_cは10分間隔、check_bは設定通り120秒間隔で
Executing command で実行するログが出力されていました。
check_a、check_cのアイテムの更新間隔を120秒に変更しても10分間隔になります。

zabbix_server.logには特にエラーなどのメッセージは出力されていません。

アイテムの更新間隔にかかわらず、異なる時間間隔でスクリプトが実行される場合、
どの設定を確認するべきか、ご教示いただきたくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

まず、更新間隔を60秒と設定しているにも関わらず、10分間隔にな
るのが異常な状態です。
もしかして、600秒と指定されたのですか?

あと、Webインターフェースで変更しても、Zabbixサーバーにはリ
アルタイムでは反映されず、しばらくはZabbixサーバーがキャッシ
ュしている値を利用して処理し続けます。
アイテムのタイプが「Zabbixエージェント(アクティブ)」である場
合は、Zabbixエージェント側に設定のキャッシュを持つため、さら
に変更が反映されるまでに時間差が発生します。

変更してからどのくらい待ちましたか?
すぐに反映させる方法としては、ZabbixサーバーやZabbixエージェ
ントのプロセスを再起動することでも反映されるでしょう。
試してみてください。

最後に、Zabbix 2.4系はサポートが終了しています。
早急にバージョンアップすることをご検討ください。

ユーザー ma2moto の写真

ありがとうございます。
600秒と指定したことはありませんが、どういう訳か更新間隔の設定に関わらず10分間隔となります。
変更してから2時間以上経過しても変わりませんが、Zabbixサーバ、Zabbixエージェントの再起動は
行っていないので試してみます。

ユーザー ma2moto の写真

zabbix_agentd.confのtimeout値がコメントアウトされていたので設定したところ、
アイテムの更新間隔の設定通りに実行されるようになりました。