プロジェクト

全般

プロフィール

不具合調査依頼 #1101

完了

タイムアウト警告メッセージのZabbix連携について

匿名ユーザー さんが約10年前に追加. ほぼ4年前に更新.

ステータス:
終了
優先度:
通常
担当者:
-
開始日:
2014/07/15

説明

担当者どの

お世話になります。
標記件、JobArrangerのジョブアイコンにて、[タイムアウト警告]を指定し、その時間を超過したことをZabbixにて検知するために、/etc/jobarranger/locale/logmessage_64BIT.txtファイルの[JALOADER200006]メッセージについて、"Notice Flag"を"1"に編集しました。

その結果、Zabbixに連携できているのですが、最新データに何故か2件表示されます。
原因と対策について、ご教示頂けないでしょうか?

<最新データ抽出>
2014/07/15 16:39:50 [2014/07/15 16:39:50] [WARN] [JAJOBICONJOB300001] In jajob_icon_job_timeout() timeout occurrence. inner_job_id: 567, timeout: 1, start_time: 20140715163834, jobnet_id: vnk1172, job_id: vnk1172/JOB-1, user_name: T092276 (USER NAME=T092276 JOBNET=vnk1172 JOB=JOB-1)
2014/07/15 16:39:50 [2014/07/15 16:39:50] [WARN] [JAJOBICONJOB300001] In jajob_icon_job_timeout() timeout occurrence. inner_job_id: 567, timeout: 1, start_time: 20140715163834, jobnet_id: vnk1172, job_id: vnk1172/JOB-1, user_name: T092276 (USER NAME=T092276 JOBNET=vnk1172 JOB=JOB-1)

環境は、RHEL6、JobArranger1.4.0、Zabbix2.0.10、PostgreSQL9.3.4です。

因みに、jobarg_server.logには、1件しか出力されていません。

よろしくお願いします。

匿名ユーザー さんが約10年前に更新

  • ステータス新規登録 から 受付完了 に変更
  • 担当者匿名ユーザー にセット

匿名ユーザー さんが約10年前に更新

  • ステータス受付完了 から 担当者処理中 に変更

匿名ユーザー さんが約10年前に更新

  • ステータス担当者処理中 から 回答中 に変更

Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。

Job Arranger では"Notice Flag"が"1"のメッセージをZabbixに通知します。
また、通知の際には「/etc/jobarranger/alert」に配置された全てのシェル(アプリケーション)を実行します。
状況から推測して、/etc/jobarranger/alertディレクトリ配下にjasender.shが2つ存在する可能性があります。
たとえば、バックアップ用としてalertディレクトリにjasender.shを別名でコピーしても無条件に実行されてしまいます。

例:以下のパターンでは2件通知されます。

 cd /etc/jobarranger/alert
 cp jasender.sh jasender.sh.BACKUP
 ls
jasender.sh* jasender.sh.BACKUP*

上記 jasender.sh と jasender.sh.BACKUP の2つのシェルが実行されます。

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

匿名ユーザー さんが約10年前に更新

担当者どの

お返事が遅くなり、申し訳ありません。
ご回答ありがとうございます。

ご指摘頂いたとおり、別名コピーしたものが存在しています。
バックアップ用に取得したシェルをbackupフォルダに移動し、
再度テストを実施したところ、問題なく1件の通知となりました。
ありがとうございました。

本件、クローズ頂いて結構です。

匿名ユーザー さんが約10年前に更新

  • ステータス回答中 から 終了 に変更

他の形式にエクスポート: Atom PDF