Zabbixエージェントの監視間隔について

Iwamoです。

OS CentOS 5.5
Ver 1.8.2

Zabbixエージェントを利用した監視を実施しております。

エージェントの各項目について2分間隔で監視を実施しているのですが、
監視データを確認したところ、監視間隔が非常にまちまちです(10分~20分)。

エージェントにはサーバのプロセス数を監視するよう以下の処理を付け加えております。
UserParameter=hogehoge.catprintproc,ps -efww | egrep "/data/hoge/hogehoge/batch/hoge-process" | egrep -v "grep" | wc -l

別のサービス用の監視で利用しているZabbix(1.8.12)ではそのような事象は
発生しておりません。

古いバージョンによるバグかと判断しているのですが、
ご支援いただけますでしょうか。

コメント表示オプション

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

可能性としては、処理しきれずにキューに溜まってしまったのでは
ないかと思われます。

監視間隔が長くなってしまうものが増えた状態で、

 「管理」->「キュー」

でキューの画面を確認してみてください。
キューに溜まっているようであれば、キューに溜まらないようにチ
ューニングが必要です。

1.8.2から1.8.12であれば、データベースへ直接アクセスする頻度
を減らすなど、大幅なパフォーマンス改善が行われていますので、
1.8.2の方では処理しきれず、1.8.12では処理できたということか
もしれません。

キューに溜まってしまった原因にもよりますが、Zabbixサーバを
稼働させているサーバに余裕があれば、Pollerの数を増やしたり、
データベースのチューニングによって改善できる場合もあります。

再度、Zabbixサーバを稼働させているサーバの負荷状況やキューの
状態なども確認してみてください。

ユーザー iwamo の写真

TNK様

確認いたしました。
キューたまりすぎておりました。

そこの確認を忘れておりました。

チューニングいたします。
ありがとうございました。

ユーザー iwamo の写真

TNK様

iwamoです。チューニングしたところ劇的に改善し、要求した間隔で取得できることを確認いたしました。
ありがとうございました。