サービスと依存関係の構成例
サービスを依存関係にリンクするための、サービスから依存関係のサンプルメインノード構成レコードを作成します。
始める前に
必要なロール:sn_oper_res.admin
このタスクについて
オペレーショナルレジリエンスの構成順序と手順については、「オペレーショナルレジリエンスの構成」を参照してください。
メインノード構成レコードの作成手順については、「 メインノード設定レコードの作成」を参照してください。
手順
-
インスタンスに オペレーショナルレジリエンス アプリケーションをダウンロードします。
オペレーショナルレジリエンスアプリケーションをダウンロードする手順については、「オペレーショナルレジリエンス アプリケーションのインストール」を参照してください。
-
ピラー、エンティティタイプ、エンティティフィルターを設定し、エンティティが生成されていることを確認します。
オペレーショナルレジリエンスの構成ページの構成手順を参照してください。
-
デフォルトで利用可能な データリレーションシップフレームワーク アプリケーションがインスタンスで利用可能であることを確認します。
メインノード設定レコードの作成に記載されている他の前提条件を完了していることを確認します。
-
移動先 すべて > データ関係フレームワーク > メインノード構成.
注:スケジュール済みジョブがメインノード構成を取得するには、そのソースが OpRes CMDB で、ステータスが True (アクティブ) である必要があります。
-
新しいメイン構成レコードを作成するには、 新規 を選択します。
フォーム内のすべてのフィールドの説明については、「 メインノード構成フォーム」を参照してください。
- 構成の名前を 「Service to Dependencies」として追加します。
- オペレーショナルレジリエンススケジュール済みジョブで使用するには、ソースを OpRes CMDB として選択し、ステータスを True に設定します。
- 階層を開始するテーブル (サービスなど) を選択します。
-
このメインノード定義が作成されるレコードをフィルタリングする条件を追加します。
次の例は、[ サービスと依存関係 (Service to Dependencies )] 構成のフィルター条件を示しています。
-
[Submit (送信)] を選択します。
サービスから依存関係 (Service to Dependencies) メインノード構成が作成され、メインノード構成リストに表示されます。
- ノード関係を定義するには、 サービスから依存関係メイン ノード構成レコードを開き、ノード関係構成で 新規 を選択します。
-
[ソース] タブの [ソーステーブル] フィールドで、目的のテーブルを選択します。
デフォルトでは、メイン設定レコードにリストされているテーブル (この例ではサービス [cmdb_ci_service] テーブル) が自動的に選択されます。要件に応じて、自動提案されたテーブルまたは別のテーブルを選択できます。
-
[関係] タブの [関係レジストリ] フィールドで関係レジストリレコードを選択します。
関係レジストリレコードは、ソーステーブルが別のテーブルにリンクする方法を定義します。
-
[検索] アイコンを選択し、利用可能なリストから関係レジストリレコードを選択します。
検索アイコンを選択すると、ソーステーブルとしてサービスを含むすぐに利用可能な関係レジストリが表示されます。リストから関係レジストリを選択できます。
-
すぐに利用可能なリストからレコードを選択する代わりに、新しいレジストリレコードを選択するには、[ 新規] を選択します。
すぐに利用可能なオプションがニーズを満たさない場合は、新しいレジストリレコードを作成できます。
-
新しい関係レジストリレコードにわかりやすい名前を追加します。
同じ名前のレジストリが他に存在する可能性があるため、混乱を避けるために適切な名前を追加できます。
-
[ テーブル ] フィールドで関係テーブルを選択します。
テーブルは、前の画面の [ソース] テーブルと同じである必要があります。このテーブル名は、メインノード設定レコードで定義したテーブルとは異なる場合があります。
-
[ 関係性タイプ ] フィールドで、テーブルの関係性タイプを選択します。
テーブルを選択すると、次のオプションがドロップダウンに表示されます。
- 1 対 1
- 1 対多
- 多対多
- スクリプト化された関係
-
[ リレーションシップテーブル ] フィールドでリレーションシップテーブルを選択します。
1 対 1 の関係タイプの場合、[ リレーションシップ ] フィールドには、ソーステーブルで参照フィールドとして使用されるテーブルのリストが表示されます。
関係テーブルを選択すると、テーブル名が [ 関係 ] フィールドに入力されます。 -
[Submit (送信)] を選択します。
ソーステーブルと関係レジストリを構成しました。
次のステップで、ノード関係設定レコードの [ターゲット] セクションを構成できます。
-
[検索] アイコンを選択し、利用可能なリストから関係レジストリレコードを選択します。
-
m2m 以外のテーブルの場合、[ターゲット] タブで [ターゲット参照フィールド] として [Sys ID] を選択し、[ターゲットテーブル] として [関係] テーブルを選択します。
例では、ターゲットテーブルとターゲット参照フィールドを示しています。
-
[Submit (送信)] を選択します。
これで、サービスから依存関係メイン構成情報レコードのノード関係構成が更新されました。