ジョブアイコン

ジョブアイコンでは、対象ホストで実行するスクリプト/コマンド情報などを登録します。

ジョブアイコンの設定

  1. 選択したジョブアイコンのコンテキストメニューより「設定」を選択します。
  2. ジョブアイコンの設定ダイアログが表示されます。
  3. Job Arranger for Zabbixのジョブアイコン
  4. 各項目について入力します。
項目名 形式 説明
ジョブID テキストボックス ジョブを識別するIDを半角英数字、ハイフン(-)、アンダーバー(_)で指定します。
アイコン配置直後は初期値として「識別子(JOB-)+連番」のIDが自動採番されます。
重複登録不可です。
半角32文字まで入力可能です。
ジョブ名 テキストボックス ジョブの名称を指定します。
ひらがな、全角カタカナ、半角カタカナ、全角英数字、半角英数字、記号が使用可能です。
全角21文字、半角64文字まで入力可能です。
省略可能です。
ホスト ラジオボタン
リストボックス
テキストボックス
コマンドを実行するホスト(サーバ)を指定します。
「ホスト名」と「変数名」の同時指定は行えません。
「ホスト名」ではZABBIXに登録済みのホストを選択します。
「変数名」ではジョブコントローラ変数を指定し、変数からホスト名を取得します。
ASCII文字のみ使用可能です。
半角128文字まで入力可能です。
停止コマンド チェックボックス
テキストボックス
実行ジョブ詳細画面でアイコンの強制停止を行う際に実行するコマンドを指定します。
チェックボックスがオンの場合、指定された停止コマンドが実行されます。
チェックボックスがオフの場合、KILLコマンド(SIGKILL)が実行されます。
ASCII文字のみ使用可能です。
半角4000文字までの入力可能です。
省略可能です。
実行 テキストボックス ジョブで実行対象となるコマンドを指定します。
なお、パラメータ付きのコマンドも指定可能です。
<記述例>
■単体コマンドを記述する場合 ※先頭に「#」をおく事でコメントの記述が可能です。 ■複数のコマンドを記述する場合 ※この場合、ジョブサーバが取得する戻り値は最後に実行されたコマンドの戻り値となります。
■シェルを記述する場合(以下はcシェルの例) ひらがな、全角カタカナ、半角カタカナ、全角英数字、半角英数字、記号が使用可能です。
全角1333文字、半角4000文字までの入力可能です。
ジョブ変数 テキストボックス コマンドに適用する変数名と値を指定します。
リスト下部の入力エリアに変数名、および値を指定し、追加ボタンを押下することにより、変数の追加が行えます。
なお、ここで指定したジョブ変数はジョブコントローラ変数とは違い、後続のジョブでは使用不可であり、当該ジョブアイコン内のみで使用可能なローカル環境変数となります。
利用者が定義したジョブコントローラ変数値をユーザーコマンドに渡したい場合、ジョブ変数の[値]欄に<$ジョブコントローラ変数名>を指定することで通知可能です。
※ジョブ変数にジョブコントローラ変数と同じ変数名を指定した場合、ジョブ変数の値が採用されます。
ASCII文字のみ使用可能です。
変数名は半角128文字まで入力可能です。
変数値は半角4000文字までの入力可能です。
ジョブコントローラ変数 チェックボックス ジョブコントローラが提供する変数の利用可否を指定します。
(「ジョブコントローラ変数一覧」をご参照ください。)
チェックされた変数はコマンドで利用可能となります。
タイムアウト警告 テキストボックス タイムアウト警告メッセージを出力するまでの時間を分単位(1~99999)で示します。(警告無し場合は0となります)
指定された時間(分)を経過してもジョブが終了しない場合、アイコンの色が橙色に変化し、警告メッセージをログに出力します。
タイムアウト後も処理は継続します。
半角数字のみ使用可能です。
5桁まで入力可能です。
ジョブ停止コード テキストボックス ジョブの停止条件となる戻り値を指定します。
指定された戻り値を検出した場合、ジョブは停止します。
カンマ(,)での複数指定、およびハイフン(-)での範囲指定が可能です。
半角数字、カンマ(,)、ハイフン(-)のみ使用可能です。
半角32文字まで入力可能です。
省略可能です。
強制実行 チェックボックス ホストが無効の場合でも処理を実行します。
ホストが無効で、このオプションが無効の場合は、エラーが発生します。
処理継続 チェックボックス エラー(ジョブ停止コードによるエラー停止を含む)発生時にアイコンのエラー停止を行わず、処理を継続することを指定します。
また、アイコンのエラー有無をジョブコントローラ変数「ICON_STATUS」に格納します。
実行ユーザー テキストボックス コマンドを実行するOSユーザー
省略した場合、コマンド実行ホストのエージェント設定ファイル(jobarg_agentd.conf)でパラメータ「JaCommandUser」に指定したOSユーザーを適用します。
全角85文字、半角256文字まで入力可能です。
パスワード テキストボックス コマンドを実行するOSユーザーのパスワード
コマンドの実行ホストがWindowsの場合に指定します。
Windows以外では値を無視します。
全角85文字、半角256文字まで入力可能です。