CMDB Workspace での CMDB 360 の操作
CMDB 360 ビューには、CMDB 360 データの集計と分析が表示されます。これを使用して、アクティビティを追跡し、ディスカバリーソースの潜在的な問題を特定することができます。独自のさまざまなクエリおよび関連するスケジュールやレポートを作成して、CMDB データを探索することもできます。
すべての CMDB 360 機能にアクセスするには、CMDB ワークスペースの CMDB 360 ビューを使用します。CMDB 360 ダッシュボードのすべての設定の詳細については、「CMDB 360 ダッシュボードの構成」を参照してください。
アクセス
- ロール要件:sn_cmdb_user (CMDB ユーザー) または sn_cmdb_user を含む任意のロール
- その他の要件:CMDB 360 の有効化と設定
CMDB ワークスペースの CMDB 360 ビューにアクセスするには、次に移動します: . CMDB ワークスペースメニューバーで、[CMDB 360] を選択します。
潜在的な問題
[潜在的な問題] タイルのカードには、CI について誤ってレポートしているディスカバリーソースがある CI に関する詳細が表示されます。
- ディスカバリーソースによって報告されない CI
- 複数のディスカバリーソースによって検出された CI をリストしていますが、そのうち 1 つ以上のディスカバリーソースが指定された日数内のレポートを停止しています。[CI がディスカバリーソースによって最後に検出されてからの日数] ダッシュボード設定が、カードのアグリゲーションで使用されます。
このカードをドリルダウンすると、カードの CI のリストビューと、レポートしなくなった CI ごとの特定のディスカバリーソースが表示されます。
例:設定に 7 日を設定します。指定された日数内のこれらのディスカバリーソースによって、backup-linux.sea.com という名前の Linux サーバー CI がレポートされます。- ServiceNow - 本日
- ServiceWatch - 4 日前
- AgentClientCollector - 8 日前
このシナリオでは、AgentClientCollector が 7 日以上前にレポートしたため、CI はディスカバリーソースカードによってレポートされていない CI に表示されます。
- データの不一致
- さまざまなディスカバリーソースがさまざまな値をレポートしている CI を一覧表示します。異なるディスカバリーソースが属性について異なる値をレポートする場合、属性は不一致であると見なされます。このカードをドリルダウンすると表示される CI により、個々の CI または調整ルールの問題が明らかになる可能性があります。
ドリルダウンリストビューに表示される特定のレコードは、[データの不一致] ダッシュボードの設定によって異なります。
[データの不一致レコード] リストビューで [ソース] 列のアイテムを選択して [マルチソースデータプレビュー] ページにアクセスし、属性の値を含むすべてのディスカバリーソースの詳細を表示します。[マルチソースデータプレビュー] ページでは、[属性を検索] ボックスを使用して特定の属性を検索できます。次のいずれかのオプションを選択することもできます。- すべての属性:CMDB に値があるかどうかに関係なく、選択したクラスのすべての属性を表示します。
- CMDB 値を含む属性 (Attributes with CMDB values):選択したクラスの属性のみを表示し、CMDB の値を使用します。
- マルチソースデータを含む属性 (Attributes with multisource data):選択したクラスのすべての属性を表示し、属性ごとに現在の CMDB 値と、属性の値を持つその他のディスカバリーソースを表示します。
保存済みクエリ
保存済みクエリカードには、最大 20 個の CMDB 360 クエリが表示されます。カードを使用して、これらのクエリを編集して実行したり、新しいクエリを作成したりできます。保存されたクエリは、カードとリストビューの両方で、最近作成または更新されたクエリに基づいてソートされます。
マルチソースレポートビルダークエリを含むインスタンスからインスタンスがアップグレードされた場合、それらのクエリは [保存済みクエリ] カードに表示されます。
- 保存済みクエリをクリックして、実行する前に変更または表示します。
- クエリのアクションアイコンをクリックし、[実行] を選択します。
- [ すべてのクエリの表示] をクリックして、クエリを調べたり実行したりできるすべての保存済みクエリを表示します。
- [クエリを作成] をクリックして、次のいずれかのタイプのクエリを作成します。
- レコードを取得:CMDB 360 データの探索に使用できるクエリを作成します。CMDB 360 に対して、指定されたディスカバリーソースによってレポートされる基準に一致する CI がないかクエリを実行します。
- ギャップの検索:CMDB 360 データをレポートしているディスカバリーソースの差異を分析するために使用できるクエリを作成します。CI を報告するディスカバリーソースと、同じ CI を報告しないディスカバリーソースを照会します。
- 属性値の比較 (Compare Attribute Values):複数のディスカバリーソース間で、または CMDB に対して、異なる属性値を持つ CI を特定するために使用できるクエリを作成します。基準に一致する CI の少なくとも 2 つのディスカバリーソースまたは CMDB にクエリを実行します。
- そのクエリを定期的に実行するためにレポートの CMDB 360 クエリのスケジュール設定。クエリをスケジュールすると、クエリ結果をプラットフォームレポート機能と統合する CMDB 360 レポートを作成できます。
ディスカバリーソース
[ディスカバリーソース] タイルのカードには、ディスカバリーソースの集計数が表示されます。 このタイルには、CI をレポートするディスカバリーソースの数別に CI のブレークダウンを示す範囲カードも含まれています。
- 検出ソース数
- CMDB 360 データをレポートするディスカバリーソースの合計数。
- CMDB 360 レコードの合計
- 各 CI 属性ごとの各ディスカバリーソースレポートのレコードを含む CMDB 360 データストア内の生の CMDB 360 レコードの合計数。
- 調整済み CI
- すべてのディスカバリーソースからの受信データを処理した後 (同じ CI の複数のディスカバリーソースからのデータの調整を含む) に、 CMDB で作成された一意の CI の合計数。詳細については、「CMDB 識別および調整」を参照してください。
- ディスカバリーソースの概要
- すべてのレポートディスカバリーソースにわたる CMDB 360 CI の分布。
- 範囲:単一検出ソースの CI
- 単一のディスカバリーソースによってのみ報告される CI を、それらの CI をレポートするディスカバリーソース別の内訳で表示します。チャート上の数値は、ダッシュボードの設定に関係なく、単一のディスカバリーソースを持つ CI の実際の合計数です。グラフをドリルダウンしたときに表示されるリストビューのレコード数は、ダッシュボードの設定によって異なり、その合計のサブセットに過ぎません。
- 範囲:検出ソース数別の CI
- 複数のディスカバリーソースによって報告される CI を、それらの CI をレポートするディスカバリーソースの数ごとにグループ化して表示します。
- すべて (デフォルト):CMDB テーブルと非 CMDB テーブルの両方のレコードが含まれます。
- CMDB CI:CMDB クラスのレコードのみが含まれます。
- プリンシパルクラス:プリンシパルクラスのレコードのみが含まれます。クラスをプリンシパルとして定義し、そのクラスをプリンシパルクラスフィルターに含める方法については、「CI クラスの作成」を参照してください。
- ダッシュボードのカバレッジ設定は、ドリルダウンリストビューのレコードのクラスの組み合わせを決定します。これらの設定とその効果の詳細については、「 範囲カード」を参照してください。
- システムプロパティ sn_cmdb_ws.ms.calculate_cmdb_only および glide.identification_engine.multisource_non_cmdb_ci_enabled は、CMDB と非 CMDB の両方、または CMDB のみのデータをカバレッジチャートに含めるかどうかを決定します。これらのシステムプロパティの詳細については、「CMDB 360 に関連するコンポーネント」を参照してください。注:sn_cmdb_ws.ms.calculate_cmdb_onlyが true または glide.identification_engine.multisource_non_cmdb_ci_enabled が false の場合、[すべて] および [CMDB CI] フィルターには CMDB データのみが表示されます (非 CMDB データは無視されます)。
-
sn_cmdb_ws.ms.report_class_ci_count_max_threshold システムプロパティと CMDB 360 アナリティクススキップされたクラス [sn_cmdb_ws_ms_skip_class] テーブルが一緒になって、カバレッジチャートに含めるクラスを決定します。
CMDB 360 データ [cmdb_multisource_data] テーブルのクラス (CMDB または非 CMDB) のレコード数が sn_cmdb_ws.ms.report_class_ci_count_max_threshold システムプロパティで設定された値を超えた場合、CMDB 360 アナリティクススキップされたクラス [sn_cmdb_ws_ms_skip_class] テーブルにレコードが作成され、デフォルトでは、そのクラスはカバレッジチャートの今後の計算でスキップされます。スキップされたクラスをカバレッジチャートに含めるには、sn_cmdb_ws_ms_skip_classテーブルでスキップされたクラスの Override class CI records population 列を「true」に設定します。
注:一部のクラスは、カバレッジチャートに含まれたり除外されたりすると、チャート計算の全体的なパフォーマンスに大きな影響を与える可能性があります。詳細については、「CMDB 360 に関連するコンポーネント」を参照してください。