操作問い合わせ #23
closedJob実行時にDBエラーが発生し、Jobが実行出来ない
Description
Job Arranger for Zabbixを検証しようと思い、AWS上に環境を構築してJobの実行をしたところ、DBエラーが発生し、Jobの実行が出来ません。
本事象についてご確認頂けたらと思います。
環境
OS:amazon linux 64bit
zabbix:1.8.16
Job Arranger:1.2.0(server / agentは同一サーバ)
Job Arranger Manager:1.2.0(windows xp sp3)
◇エラー内容(jobarg_server.logの内容)
Job起動時のログ
[JATRAPPER200001] Cannot get host infomation from DB: host [ip-xxx-xxx-xxx-xxx]
Job強制終了時のログ
10602:20130403:043456.470 [ERROR] [JARUNICONJOB200012] Cannnot send data:inner_jobid [18], message [Can't get the tag [type] from json data [{ "jobid": 18, "method": 3 }]]
sh: -c: line 0: unexpected EOF while looking for matching `''
sh: -c: line 1: syntax error: unexpected end of file
10602:20130403:043456.475 [ERROR] failed to run the error notification application: [/etc/jobarranger/alert/jasender.sh 'none' 'none' '2013/04/03 04:34:56' 'JARUNICONJOB200012' '2' 'Cannnot send data:inner_jobid [18], message [Can't get the tag [type] from json data [{ "jobid": 18, "method": 3 }]]' &]
10602:20130403:043456.507 [ERROR] [JARUNICONJOB200023] Execution error happened: inner_jobid [18]
10538:20130403:043456.511 [INFO] [JAJOBNETRUN000001] In jajobnet_run() inner_job_id: 18 status is RUNERR
◇エラー内容(jobarg_agentd.logの内容)
10572:20130403:043435.487 [INFO] In ja_agent_begin() jobid: 18, method: 1
10572:20130403:043435.488 [WARN] In ja_jobdb_get_status() can not find jobid: 18
10572:20130403:043435.489 [INFO] In ja_jobdb_insert() jobid: 18 is created
10572:20130403:043435.527 [INFO] jobid: 18, method: 1 is begin
10571:20130403:043435.567 [INFO] In ja_job_object_list_executive () jobid: 18, status: BEGIN
10571:20130403:043435.567 [INFO] jobid: 18, status: 0
10571:20130403:043435.675 [INFO] In ja_job_object_list_executive() jobid: 18, status: END
10571:20130403:043435.675 [INFO] In ja_agent_close() jobid: 18, status: 2
10571:20130403:043435.719 [INFO] In ja_job_object_list_executive() jobid: 18, status: CLOSE
10572:20130403:043456.470 [ERROR] In ja_telegram_from() Can't get the tag [type] from json data [{ "jobid": 18, "method": 3 }]
10572:20130403:043456.470 [ERROR] In ja_tcp_recv_to() message: Can't get the tag [type] from json data [{ "jobid": 18, "method": 3 }]
宜しくお願いします。
Updated by Anonymous over 11 years ago
- Status changed from 新規登録 to 担当者アサイン中
Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。
・JOB実行時のエラーについて。
JOB起動時のエラーとしましてはJOB実行時にZabbixに登録されたホスト名「ip-xxx-xxx-xxx-xxx」が
見つからない場合に発生します。
原因としましてはジョブアイコンで変数指定でのホスト名が誤っているか、JOBの実行時に該当ホストを
削除したケースが考えられます。
・JOB強制停止時のエラーについて。
申し訳ありません。
バージョン1.2.0の不具合によりジョブアイコンの強制停止で本件のエラーが発生する事を確認しています。
(バージョン1.0.0では発生しません)
本不具合に対応した次期バージョン1.2.1を今週末を目処にリリース予定ですので、
そちらのバージョンをご利用いただけますでしょうか。
大変申し訳ありませんが、
よろしくお願いいたします。
Updated by Anonymous over 11 years ago
ご回答ありがとうございます。
Zabbix側に登録されていたホスト名をデフォルトの「Zabbix Server」からOS側のホスト名「ip-xxx-xxx-xxx-xxx」に変更したところ、Jobが稼働しました。
Job強制停止時のエラーについては承知致しました。
別の質問になってしまうのですが、実行したJobのログや履歴を確認する方法はないのでしょうか?
(マニュアルを確認しただけでは見つかりませんでした)
Updated by Anonymous over 11 years ago
お問い合わせの件についてご回答致します。
申し訳ございません。
現在、Jobのログや履歴の確認機能は存在しません。
次期バージョンではJobの実行履歴が参照可能となる予定ですが、
こちらが対応された次期バージョンは10月頃リリース予定となっています。
以上、よろしくお願いいたします。
Updated by Anonymous over 11 years ago
ご回答ありがとうございます。
ログや履歴の確認機能については承知しました。
時期リリースをお待ちしております。