不具合調査依頼 #1101
closedタイムアウト警告メッセージのZabbix連携について
Description
担当者どの
お世話になります。
標記件、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件しか出力されていません。
よろしくお願いします。
Updated by Anonymous over 10 years ago
- Status changed from 新規登録 to 受付完了
- Assignee set to Anonymous
Updated by Anonymous over 10 years ago
- Status changed from 担当者処理中 to 回答中
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つのシェルが実行されます。
よろしくお願いいたします。
Updated by Anonymous over 10 years ago
担当者どの
お返事が遅くなり、申し訳ありません。
ご回答ありがとうございます。
ご指摘頂いたとおり、別名コピーしたものが存在しています。
バックアップ用に取得したシェルをbackupフォルダに移動し、
再度テストを実施したところ、問題なく1件の通知となりました。
ありがとうございました。
本件、クローズ頂いて結構です。