操作問い合わせ #3790
未完了JAJOBNETRUN000001がZabbix通知されてこない原因について
説明
Job Arrangerの通知についてご教授ください。
Ver3にて"JAJOBNETRUN000001"の通知がERRORレベルでZabbixに通知されてきました。
しかし、Ver6へリプレースをしたところ、"JAJOBNETRUN000001"の通知が連携されてこなくなりました。
JaLogMessageFile=/etc/jobarranger/locale/logmessage_64BIT.txtを確認したところ、
Ver3と違い、通知レベルがデフォではERROR(2)ではなくINFO(0)となっていましたが、
Notice FlagはThere is an error notification(1)となっておりZabbixへの通知自体はされると考えられます。
Job ArrangerのWebコンソールの一般設定-Zabbix通知設定は正しく設定されており、
他の"JAJOBICONJOB300001"などは通知されてきますが、なぜ"JAJOBNETRUN000001"が連携されてこないのか不明です。
その他に制御箇所や、あるいはVer3からの仕様変更はあったのでしょうか。
保守サポート 担当362 さんが約2ヶ月前に更新
- ステータス を 担当者処理中 から 回答中 に変更
質問への回答の前に、以下のコマンドをバージョン3およびバージョン6の両方で実行していただけますでしょうか:
cat /etc/jobarranger/locale/logmessage_64BIT.txt | grep "JAJOBNETRUN000001"
これは、JAJOBNETRUN000001 に関してはバージョン3とバージョン6の間で変更がないためです。
匿名ユーザー さんが約2ヶ月前に更新
実行結果は以下となります。
通知レベルがVer3ではERROR、Ver6ではINFOとなっておりました。
Ver6
JAJOBNETRUN000001,0,1,In %s() job execution error. inner_job_id: %lu status is RUNERR jobnet_id: %s, job_id: %s, user_name: %s, job_exit_cd: %s, icon_status: %s
Ver3
JAJOBNETRUN000001,2,1,In %s() job execution error. inner_job_id: %lu status is RUNERR jobnet_id: %s, job_id: %s, user_name: %s, job_exit_cd: %s, icon_status: %s
また、申し訳ございません。当該時間帯の調査をしたところ、そもそもNWに断絶しておりZabbixsenderの送信が失敗しておりました。
このためJob Arranger側での動作に問題はございませんでした。大変失礼いたしました。