IM管理ノードリンク定義ファイル(imdd_nodeLink_def.conf)
形式
{ "meta":{ "version":"1" }, "links":[ { "from":"先行ノードのSIDまたはツリーSID", "to":"後続ノードのSIDまたはツリーSID", "type":"処理対象種別", "value":{ "unit":[ { "precedingJob":"先行する連携ユニットの完全名", "succeedingJob":"後続の連携ユニットの完全名", "succeedingJobTimeType":"連携予定日時の取得形式" }, ... ] } }, ... ] }
ファイル
imdd_nodeLink_def.conf
imdd_nodeLink_def.conf.model(IM管理ノードリンク定義ファイルのモデルファイル)
格納先ディレクトリ
- Windowsの場合
-
- 物理ホストのとき
-
Managerパス\conf\imdd\
- 論理ホストのとき
-
共有フォルダ\jp1imm\conf\imdd\
- UNIXの場合
-
- 物理ホストのとき
-
/etc/opt/jp1imm/conf/imdd/
- 論理ホストのとき
-
共有ディレクトリ/jp1imm/conf/imdd/
説明
IM管理ノード間の関連を定義するファイルです。この定義ファイルは,ユーザーがIM管理ノードの関連を新たに定義したい場合に使用します。IM管理ノードリンクファイル(imdd_nodeLink.json)と同じ関連(from,to,typeが一致する関連)を定義した場合は,このファイルに定義した関連がシステムに反映されます。
JP1/AJSやJP1/PFMと連携した場合,監視対象間の関連は関連ノード表示機能によって自動的に登録されます。それ以外に個別に関連を追加し,統合オペレーション・ビューアーに表示したい場合に,この定義ファイルに関連を指定できます。関連ノード表示機能については,マニュアル「JP1/Integrated Management 2 - Manager 導入・設計ガイド」の「3.6 関連ノード表示機能」を参照してください。
関連ノード表示機能に対応している関連以外を定義した場合,統合オペレーション・ビューアーには表示できませんが,REST APIを使用すると,設定した内容をデータとして取得することができます。REST APIについては,別途提供するドキュメントを参照してください。
定義の反映時期
jddupdatetreeコマンドが正常終了すると,IM管理ノードリンク定義ファイルの設定がインテリジェント統合管理基盤に反映されます。
記述内容
IM管理ノードリンク定義ファイルは,UTF-8で,BOM(byte order mark)が付与されないように保存してください。
- version
-
IM管理ノードリンク定義ファイルのバージョンです。「1」を指定します。
- from
-
先行ノードです。SIDまたはツリーSIDを指定します。制御文字を含まない1メガバイト以内で指定します。使用できる文字は半角英数字と記号「_」,「/」,「%」,「-」,「. 」,「: 」,「~」です。このオプションは省略できません。
[業務フロー]タブでは,typeがrootJobnetExecutionOrderでかつSIDで指定した場合にだけ,IM管理ノード間の関連として表示されます。なお,ツリーSIDで指定した場合,画面には関連が表示されませんが,リンク情報取得APIによってツリーSIDで指定したリンク情報を取得できます。詳細については別途提供するドキュメントを参照してください。
[関連ノード]タブの場合は,type に関わらずSIDおよびツリーSIDのどちらで指定されたときでも,IM管理ノード間の関連として表示されます。
(指定例)ルートジョブネットを指定する場合
_JP1AJS-M_HOST1/_HOST_HOST1/_JP1SCHE_schedulerserv/_JP1JOBG_jobgroup/_JP1ROOTJOBNET_jobnet1
- to
-
後続ノードです。SIDまたはツリーSIDを指定します。制御文字を含まない1メガバイト以内で指定します。使用できる文字は半角英数字と記号「_」,「/」,「%」,「-」,「. 」,「: 」,「~」です。このオプションは省略できません。
[業務フロー]タブでは,typeがrootJobnetExecutionOrderでかつSIDで指定した場合にだけ,IM管理ノード間の関連として表示されます。なお,ツリーSIDで指定した場合,画面には関連が表示されませんが,リンク情報取得APIによってツリーSIDで指定したリンク情報を取得できます。詳細については別途提供するドキュメントを参照してください。
[関連ノード]タブの場合は,type に関わらずSIDおよびツリーSIDのどちらで指定されたときでも,IM管理ノード間の関連として表示されます。
(指定例)ルートジョブネットを指定する場合
_JP1AJS-M_HOST1/_HOST_HOST1/_JP1SCHE_schedulerserv/_JP1JOBG_jobgroup/_JP1ROOTJOBNET_jobnet2
- type
-
fromとtoで設定したリンク情報が示す種別を指定します。制御文字は指定できません。このオプションは省略できません。
標準では次の種別をサポートしています。
-
rootJobnetExecutionOrder(ルートジョブネット実行順序の関連)
-
rootJobnetAgent(ルートジョブネットとAJSエージェントの関連)
-
managerAgent(JP1製品のマネージャーとエージェントの関連)
-
sameNode(名称が同じノードの関連)
typeにrootJobnetExecutionOrderを指定する場合は,fromおよびtoにはIM管理ノードのSIDを指定してください。
-
- value
-
リンク情報の付与情報を指定します。このオプションは省略できます。
- unit
-
処理対象種別がルートジョブネット実行順序の場合に指定します。連携ユニットの情報を指定します。このオプションは省略できます。
- precedingJob
-
先行する連携ユニットの完全名を指定します。制御文字を除く1メガバイト以内の文字列で指定します。このオプションは省略できません。
(指定例)
/jobnet1/JP1イベント送信ジョブ
- succeedingJob
-
後続の連携ユニットの完全名を指定します。制御文字を除く1メガバイト以内の文字列で指定します。このオプションは省略できません。
(指定例)
/jobnet2/JP1イベント受信監視ジョブ
- succeedingJobTimeType
-
処理対象種別がルートジョブネット実行順序の場合に指定します。連携予定日時を指定します。このオプションは省略できます。省略した場合は,endtimeを仮定して動作します。
-
startTime
先行ユニットの終了によって,後続ユニットが実行開始される連携の場合に指定します。例えば,保留解除操作や待ち合わせ条件による連携の場合に指定します。
-
endTime
先行ユニットの終了によって,後続ユニットの待ち条件が満了する連携の場合に指定します。例えば,イベントジョブ(ファイル監視ジョブやメール受信監視ジョブなど)による連携の場合に指定します。
-
定義例
{ "meta":{ "version":"1" }, "links": [ { "from":_JP1AJS-M_HOST1/_HOST_HOST1/_JP1SCHE_schedulerserv /_JP1JOBG_jobgroup/_JP1ROOTJOBNET_jobnet1", "to":_JP1AJS-M_HOST1/_HOST_HOST1/_JP1SCHE_schedulerserv /_JP1JOBG_jobgroup/_JP1ROOTJOBNET_jobnet2", "type":"rootJobnetExecutionOrder", "value":{ "unit":[ { "precedingJob":"/jobnet1/ジョブ1", "succeedingJob":"/jobnet2/ジョブ2", "succeedingJobTimeType":"startTime" }, … ] } }, ... ] }