CMDB クエリーの例 — Windows がインストールされているハードウェア

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • この例を使用して、Microsoft Windows がインストールされているサービスオファリングのすべてのハードウェアを検索する CMDB クエリを作成します。

    始める前に

    必要なロール:なし

    手順

    1. 次のように移動する。 All (すべて) > 構成 > CMDB Query Builder をクリックし、 新規作成 を選択します。
    2. Windows がインストールされているサービスオファリングのすべてのハードウェアをクエリの名前として入力します。
    3. [CMDB クエリ]を選択し、[作成] を選択します。
    4. [CMDB クラス] リストで次のクラスを見つけ、キャンバスにドラッグします。
      ヒント:
      検索ボックスを使用すると、アイテムをすばやく見つけることができます。
      • サービス
      • サービスオファリング
      • アプリケーションサービス
      • インフラストラクチャ、 ハードウェアの検索
    5. [サービス] ノードを [サービスオファリング] ノードに接続します。

      [プロパティ] サイドバーで [関係タイプを追加します] を選択し、[Connect to::Connected by] の関係を選択します。

    6. [サービスオファリング] ノードを [アプリケーションサービス] ノードに接続します。

      右側の [プロパティ] サイドバーで [関係タイプを追加します] を選択し、[Connect to::Connected by] の関係を選択します。

    7. [アプリケーションサービス] ノードをクリックします。

      右側の [プロパティ] のサイドバーで [接続ノードをパターンに変換] を選択して、アプリケーションサービス内のすべての CI をクエリに含めます。

    8. [アプリケーションサービス] ノードを [ハードウェア] ノードに接続します。
    9. [サービス] の下のすべてのインフラストラクチャで、
    10. [保存] を選択します。
    11. [実行] を選択し、結果を確認します。

      [サービス] 列ヘッダーの [列のオプション] を選択し、[サービスごとにグループ化 (Group by Service)] を選択できます。続いてサービスを展開し、そのサービスの下にあるすべてのハードウェアインフラストラクチャを表示します。

    12. [CMDB クエリビルダー] ウィンドウに戻り、Windows がインストールされているインフラストラクチャ CI のみを含むようにクエリを展開します。
    13. [非 CMDB テーブル] を選択し、[ソフトウェアインスタンス] クラスを見つけてキャンバスにドラッグします。
    14. [ハードウェア] ノードを [ソフトウェアインスタンス] ノードに接続します。

      右側の [プロパティ] のバーで、[CI 参照列を使用][インストール先] に設定します。

    15. ソフトウェアインスタンスノードをポイントし、表示される [フィルターを適用] アイコンを選択します。
      1. [フィルター] セクションで、条件 [Product Name.Name] [次の値に等しい] [windows] を追加します。
      2. [フィルター] セクションを閉じます。
    16. [保存] を選択します。
    17. [実行] を選択し、新しい結果を確認します。