操作問い合わせ #3832
未完了特定のENDアイコンでJOBNETが終了した場合にJOBNETを異常終了扱いとしたい
説明
いつもお世話になっております。
<環境情報>
Job Arranger Server導入サーバOS:RHEL9.6
Job Arranger Agent導入サーバOS:Windows2022
Job Arranger :7.2.2
Zabbixバージョン:7.0.16
Zabbix用DB兼Job Arranger用DB:17.5
START→JOB-1実行→IF分岐でtrueならEND-1、FalseならEND-2にするJOBNETを作成した際に、
特段設定を入れなければ、END-1で終了したとしても、END-2で終了したとしても、ジョブ実行管理上では、処理完了(緑のアイコン)で表示される認識です。
これを、END-2で終了した場合は、一目でわかるように赤アイコンで処理完了を表示する、もしくは異常終了として処理されるように設定する方法はありますでしょうか。
ファイル
保守サポート 担当362 さんが3日前に更新
- ファイル ジョブ停止.png ジョブ停止.png を追加
- ファイル タイムアウト警告.png タイムアウト警告.png を追加
- ステータス を 担当者アサイン中 から 回答中 に変更
START→JOB-1実行→IF分岐でtrueならEND-1、FalseならEND-2にするJOBNETを作成した際に、 特段設定を入れなければ、END-1で終了したとしても、END-2で終了したとしても、ジョブ実行管理上では、処理完了(緑のアイコン)で表示される認識です。 これを、END-2で終了した場合は、一目でわかるように赤アイコンで処理完了を表示する、もしくは異常終了として処理されるように設定する方法はありますでしょうか。
異常終了を示す赤いアイコンを表示させるには、別のジョブアイコンを追加し、以下の2つの方法のいずれかで設定してください。
方法1:「ジョブ停止コード」を使用する方法
こちらの方法では、ジョブの終了コードが、設定いただいたジョブ停止コードと一致した場合に、そのジョブが「実行エラー」(赤いアイコン)として扱われ、ジョブネットが異常終了いたします。
[ジョブ停止.png]のように、終了コードとジョブ停止コードを設定してください。
① JOBアイコン内のジョブスクリプトまたはコマンドを、特定の終了コードを返すように設定してください。
② ジョブアイコンの設定にて、ジョブ停止コードを、手順①で指定いただいた終了コードと一致するよう設定してください。
実行が終了した際には、画像の③に示されております通り、該当ジョブネットが異常終了として表示されます。
方法2:「タイムアウト警告」と「ジョブ停止」オプションを使用する方法
こちらの方法では、ジョブの実行時間が設定いただきましたタイムアウト警告のしきい値を超え、かつ警告アクションが「ジョブ停止」に設定されている場合に、そのジョブが実行エラー(赤いアイコン)として認識され、ジョブネットが異常終了いたします。
こちらの方法をご活用いただくには、[タイムアウト警告.png]にございますように、タイムアウト警告を設定してください。
① ジョブアイコンの設定にて、タイムアウト警告の時間を設定してください。
② ①にてご設定いただきましたタイムアウト警告時間よりも長い実行時間を指定してください。
③ 警告発生時のアクションとして、「ジョブ停止」をお選びください。
実行が終了した際には、画像の④に示されております通り、該当ジョブネットが異常終了として表示されます。
■ 詳細
ジョブアイコンの設定につきまして、詳細は下記のリンクをご参照ください。
https://www.jobarranger.info/jpn/jaz/6.manual/index.html?tgt=/7.2/3.Reference/1.JobNetIcons/02.job.html