お世話になっております。
zabbix-server を再起動せず、アクションの滞留を消化する方法を探しています。
例えば、ログ監視(logrt)で大量のアイテムがトリガー判定され、アクションが滞留した場合、
以下 SQL にて、ステータスを変更してしまう手段がとれるかと思います。
mysql> update alerts set status = "1" where status = "0";
上記を行った場合、zabbix-server の再起動は必要でしょうか。
WebUI では即時反映されているように見受けられました。
しかし、トリガー判定されていながらも、テーブルに乗っておらず、
zabbix プロセスのメモリ上等で保持されているものがあるのではないかと考えています。
推測が誤りである場合、目的は達成できるので良いのですが、
正しい場合、再起動を行わず、アクションを消化する方法はないでしょうか。
使用バージョンは以下の通りです。
zabbix-server-mysql-5.0.10-1.el7.x86_64
zabbix-agent2-5.0.11-1.el7.x86_64