Hitachi

JP1 Version 12 JP1/Integrated Management 2 - Manager コマンド・定義ファイルリファレンス


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)と同じ関連(fromtotypeが一致する関連)を定義した場合は,このファイルに定義した関連がシステムに反映されます。

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メガバイト以内で指定します。使用できる文字は半角英数字と記号「_」,「/」,「%」,「-」,「. 」,「: 」,「~」です。このオプションは省略できません。

[業務フロー]タブでは,typerootJobnetExecutionOrderでかつSIDで指定した場合にだけ,IM管理ノード間の関連として表示されます。なお,ツリーSIDで指定した場合,画面には関連が表示されませんが,リンク情報取得APIによってツリーSIDで指定したリンク情報を取得できます。詳細については別途提供するドキュメントを参照してください。

[関連ノード]タブの場合は,type に関わらずSIDおよびツリーSIDのどちらで指定されたときでも,IM管理ノード間の関連として表示されます。

(指定例)ルートジョブネットを指定する場合

_JP1AJS-M_HOST1/_HOST_HOST1/_JP1SCHE_schedulerserv/_JP1JOBG_jobgroup/_JP1ROOTJOBNET_jobnet1
to

後続ノードです。SIDまたはツリーSIDを指定します。制御文字を含まない1メガバイト以内で指定します。使用できる文字は半角英数字と記号「_」,「/」,「%」,「-」,「. 」,「: 」,「~」です。このオプションは省略できません。

[業務フロー]タブでは,typerootJobnetExecutionOrderでかつSIDで指定した場合にだけ,IM管理ノード間の関連として表示されます。なお,ツリーSIDで指定した場合,画面には関連が表示されませんが,リンク情報取得APIによってツリーSIDで指定したリンク情報を取得できます。詳細については別途提供するドキュメントを参照してください。

[関連ノード]タブの場合は,type に関わらずSIDおよびツリーSIDのどちらで指定されたときでも,IM管理ノード間の関連として表示されます。

(指定例)ルートジョブネットを指定する場合

_JP1AJS-M_HOST1/_HOST_HOST1/_JP1SCHE_schedulerserv/_JP1JOBG_jobgroup/_JP1ROOTJOBNET_jobnet2
type

fromtoで設定したリンク情報が示す種別を指定します。制御文字は指定できません。このオプションは省略できません。

標準では次の種別をサポートしています。

  • rootJobnetExecutionOrder(ルートジョブネット実行順序の関連

  • rootJobnetAgent(ルートジョブネットとAJSエージェントの関連)

  • managerAgent(JP1製品のマネージャーとエージェントの関連)

  • sameNode(名称が同じノードの関連)

typerootJobnetExecutionOrderを指定する場合は,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"
           }, …
         ]
      }

        }, ...
    ]
}