日本Zabbixユーザー会フォーラム

Zabbixソフトウェアのインストール、設定、監視設定、バグ報告に関する質問。日本Zabbixユーザー会のサイトやその他の質問もこちら。

zabbixのcount関数について

お世話になっております。

前任者が構築したzabbixを引き継ぐことになり、
資料がない状態で管理画面から設定を確認しており、
トリガーに設定してある、count関数について確認させていただければと思います。

zabbixバージョン:3.0.2

監視項目:Web監視

監視名:トップページ監視

トリガー条件式
{ホスト名:web.test.fail[トップページ監視].count(#2,1)}=2

監視間隔:1分

■質問内容
count(#2,1)}=2はWeb監視が2分間に1回失敗し、かつ失敗が2回発生した際に
アラート発生という条件式という認識でよろしいでしょうか。

よろしくお願い致します。

v2.2→4.0.3への監視設定データの移行について

いつもお世話になっております。
Zabbix v2.2からv4.0.3への監視設定データ移行(v3.4を経由)について質問です。
移行手順は大まかに①手動②XMLによるexport/importの2つがあると考えています。

1、Zabbixコンソールより手動で設定
以下の3つは手動で設定する必要があるとの認識ですが、他に手動での移行が必要な項目がありましたら教えていただけないでしょうか。
・ユーザー
・アクション
・メンテナンス

2、XMLによるImport/Exportによる移行
以下の3項目に関しては2.2→3.4、3.4→4.0.3へ段階的に移行し、最後に2.2と4.0.3のXMLデータをdiffで比較し抜け漏れが無いかを確認する方法を考えています。
この方法で誤りはないでしょうか。
・ホストグループ
・ホスト
・テンプレート

よろしくお願いいたします。

ログに「出力していない」事を検知したい

皆様のお知恵をお借りできればと思います。

毎日AM3:00~AM3:30 にバッチ処理が実行、完了時に「処理完了」とログに記載されます。

■目的
AM3:30 の時点でログに「処理完了」と記述されていない場合に、検知したい
(失敗時は何も出力されない)

■トリガー
条件式を2パターン試しましたが、両方とも検知できず。


{Server:log[/test/testlog_for_zabbix].str("処理完了",30m)}=0
and
{Server:log[/test/testlog_for_zabbix].time()}=033000


{Server:log[/test/testlog_for_zabbix].count(30m,"処理完了")}=0
and
{Server:log[/test/testlog_for_zabbix].time()}=033000
 
 

time関数の指定が良くないような気がしているのですが・・・
良い方法ありましたら教えて頂ければと思います。

Zabbix Ver : 4.0
監視対象サーバはLinux

ログ監視(文字列)の障害および復旧通知設定について

いつも参考にさせて頂いております。

主題の件につきまして、ご教示頂きたいと存じます。

Zabbixにて監視対象機器が記録する文字列(ログ)を見て、"障害通知"と"復旧通知"を
したいと考えております。
具体的には以下となります。

■監視対象機器(centos)
・ログの場所:/var/log/messages
・文字列
 - 障害の場合:[SENDMAIL][ERROR][sendmail is down or hung]
 →"ERROR"をトリガーに障害通知

 - 復旧の場合:[SENDMAIL][OK]
 →"OK"をトリガーに復旧通知

■Zabbix
・バージョン:2.4.8

上記バージョンにて文字列を監視する場合、一つのトリガーから障害および復旧を定義することは可能でしょうか。
可能な場合、設定例をご教示頂けますでしょうか。

以上、恐れ入りますが、よろしくお願いいたします。

ログファイル監視で一部のログメッセージを読み込まれない事象

Zabbix-ServerでAgent側のサーバの/var/log/messageを監視対象として、アイテムに登録しました。

Zabbix-ServerのWeb画面から、「監視データ」タブ ->「最新データ」タブの順に移動し、対象のアイテムの
ログメッセージの一覧を表示させたところ、稀に一部のメッセージが保存されていないケースがあります。

Zabbixで対象のログファイルを読み込む際に、何らかの理由でドロップしてしまっているのではないかと
思うのですが、上記の原因ついてご存知の方がいれば、ご助言をお願い申し上げます。

状況として、
* Zabbix-Server上での対象のアイテムの更新間隔は60秒
* メッセージのドロップが発生したタイミングで、ログローテーションが発生していない
* バージョンはZabbix server v2.4.5

コンテンツ配信