CMDB グループ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • CMDB グループは、グループ内のメンバーであるすべての CI に CI アクションを一括して適用できるようにする CI の集合です。

    たとえば、CMDB CI ライフサイクル管理 API は、CMDB グループのスクリプト可能な API を使用して、グループの CI リストを取得し、CI ライフサイクル管理アクションをすべての CI に一括して適用できます。また、サービスの作成方法が [ダイナミック CI グループ] の CMDB グループを使用して、アプリケーションサービスに入力することもできます。

    グループ タイプ

    CMDB グループはグループ タイプで設定します。
    • CMDB グループタイプが健全性に設定されている場合、グループ内の CI は CMDB 健全性によって監視され、集計された健全性は CMDB グループ ビュー ダッシュボードでグループ全体としてレポートされます。たとえば、特定の場所の CI に対してのみ健全性を監視できます。
    • CMDB グループが CMDB Workspace に設定されている場合、そのグループは CMDB Workspace 管理ビュー に表示されます。

    CMDB グループの作成と追加

    グループ タイプに応じて、個々の CI を手動で追加したり、保存されている CMDB クエリーを選択したり、CMDB グループ自体にエンコード クエリーを作成したりして、CMDB グループを追加することができます。各クエリーの結果の CI がメンバーとしてグループに追加されます。

    始める前に

    必要なロール:
    • CMDB グループの表示 - itil
    • CMDB クエリーの使用 - itil の上位の cmdb_query_builder
    • 手動での CI の追加 - itil または asset

    また、CMDB クエリーを使用して CMDB グループを追加するには、保存された CMDB クエリーが存在する必要があります。

    手順

    1. 移動先 すべて > 構成 > CMDB グループ.
    2. [CMDB グループ] ペインで [新規] をクリックします。
    3. フォームに入力し、タイトル バーを右クリックして [保存] を選択します。
      表 : 1. CMDB グループ フォーム
      フィールド 説明
      グループ名 グループの一意の名前。
      グループ タイプ
      • デフォルト:CI、保存されたクエリー、およびエンコード クエリーを手動で追加することによって追加できる基本グループ タイプ。
      • 健全性:グループ CI の健全性を監視し、グループ全体の健全性結果を集計するように CMDB 健全性を設定します。

        エンコード クエリーによってのみ追加できます。

        注:
        このタイプの CMDB グループを追加するときは、動的フィルターはサポートされません。
      • CMDB ワークスペース:CMDB Workspace ストアアプリの CI 概要パネルに表示されるカスタムクラスグループ。

        エンコード クエリーによってのみ追加できます。

    4. 保存された CMDB クエリーを使用するには:
      1. [CMDB グループは保存済みクエリーを含む] をクリックし、[クエリーを追加] をクリックします。
      2. [クエリー ビルダー保存済みクエリー] リストからクエリーを選択します。
      3. [送信] をクリックします。
      使用されるクエリーは、クエリーの開始ノードにあるクラスの CI のリストを返します。
    5. CI を手動で追加するには:
      1. [CMDB グループは構成アイテムを含む] をクリックし、[手動 CI を編集] をクリックします。
      2. オプション: フィルターを追加します。
      3. [構成アイテム] リストで CI を選択し、下部の [+] アイコンをクリックします。
      4. [グループメンバー] リストで、グループに追加する CI を選択します。
      5. [保存] または [保存して終了] をクリックします。
      6. [確認の保存] ダイアログ ボックスで、[OK] をクリックします。
      7. [送信] をクリックします。
    6. エンコード クエリーを使用するには:
      1. [CMDB グループはエンコード クエリーを含む] をクリックし、[新規] をクリックします。
      2. [CMDB グループはエンコードクエリーを含む] フォームに、グループに含める CI をフィルタリングするクエリ条件を入力します。
        注:
        CMDB 健全性タイプのグループでは、条件節に追加することはできても、動的フィルターはサポートされません。
        フィールド 説明
        クラス エンコードされたクエリが適用されるクラス。
        CI 概要の条件 CMDB Workspace の CI 概要チャートの計算で使用されるフィルター。

        sn_cmdb_ws.ci_overview.enable_simple_condition システムプロパティが true (デフォルトでは false) に設定されている場合にのみ適用されます。CSDM に移行されていない環境に大量のデータがある場合に、生成される結果を減らすことでパフォーマンスを向上させます。

        この条件は、[すべての CI を表示] をクリックするときには使用されません。

        条件 グループに含まれる CI をフィルタリングします。[シンプルな条件] が適用されない場合に使用されます。
      3. [送信] をクリックします。

    次のタスク

    [すべての CI を表示] をクリックすると、クエリーのすべての結果列のすべての CI が表示されます。ただし、CMDB テーブルの CI のみに限定して表示されます。

    CMDB グループ CI の CI ライフサイクル管理の詳細を表示

    CI ライフサイクル管理の運用ステータスと、CMDB グループのメンバーである CI に適用される CI アクションを表示します。

    始める前に

    必要なロール:なし

    このタスクについて

    CMDB グループが CMDB クエリーに基づいている場合、クエリーはリアルタイムで実行され、結果の CI が表示されます。タイムアウトなどの理由でクエリーが正常に完了しなかった場合は、該当するエラーメッセージが表示されます。

    手順

    1. 移動先 すべて > 構成 > CMDB グループ.
    2. [CMDB グループ] ページで CMDB グループをクリックします。
    3. [すべての CI を表示] をクリックします。
      フィールド 説明
      構成アイテム CI グループメンバー。
      クラス CI グループメンバーのクラス。
      運用ステータス 「修理中」、「稼働中」などの CI の CI ライフサイクル管理運用ステータス。可能な運用ステータスは、cmdb_ci テーブルの [Operational status] フィールドの選択リストで定義されます。
      アクション 「クローン中」、「プロビジョン」などの CI に適用される CI ライフサイクル管理アクション。可能なアクションは、CMDB CI アクション [statemgmt_cmdb_actions] テーブルで定義されます。