CI 健全性の表示
CMDB ワークスペースまたは サービスグラフワークスペースの CI フォームで、個々の CI の CMDB ヘルスレポートを表示します。
始める前に
CMDB ワークスペースバージョン 7.0 以降、CMDB ヘルスは CMDB ワークスペースに完全に統合されており、CI 健全性の表示など、CMDB ヘルス機能にアクセスするために必要です。
必要なロール:sn_cmdb_user (CMDB ユーザー)
このタスクについて
CI 健全性スコアは、CMDB ヘルス KPI およびメトリクスの設定に基づいています。アグリゲーションは、CMDB ヘルスダッシュボードのジョブによって繰り返しのスケジュールで更新される健全性関連テーブルに格納されているデータからリアルタイムで計算されます。完全性と正確性の KPI は常に最新です。ただし、コンプライアンス KPI は、監査サイクルと、まだ実行されていない可能性がある CMDB Health Dashboard - Compliance Score Calculation ダッシュボードジョブによって異なります。
これらの KPI への最新の更新が確実に反映されるようにするには、それぞれの CMDB ヘルスダッシュボードのジョブに移動し、[ 今すぐ実行] を選択します。詳細については、「CMDB ヘルスダッシュボードジョブを有効にして設定する」を参照してください。
手順
タスクの結果
CI フォームの [CI 健全性] タイルのウィジェットには、次のカラーコードを使用して CI のアグリゲートされた健全性が表示されます。
- 緑:CI がヘルステストに合格しました (たとえば、重複していません)。
- 赤:CI がヘルステストに失敗しました (たとえば、重複しています)。
- グレー:CI モジュールの CI (クラス) にしきい値が設定されていないため、CI はこのメトリクスに対してテストされませんでした。
注:
ルールやその他のクラス定義が欠けていると、一部の健全性スコアが CI に対して評価されないことがあります。これらの状況における CI 健全性のウィジェットの結果は以下のとおりです。
- 重複
-
- CI のクラスまたはその先祖に識別ルール ([cmdb_identifier]) が定義されていない場合:その旨の通知が表示されます。
- 従属識別ルールのみが定義されている場合:適用外通知が表示されます。
- 孤立
-
- 健全性包含ルールによって CI が除外されている場合:適用外通知が表示されます。
- CI のクラスまたはその先祖に対して孤立ルール ([cmdb_health_orphan_rule] テーブル) が定義されていない場合:ルールの欠損に関する通知が表示されます。
- 未更新
-
- 健全性包含ルールによって CI が除外されている場合:適用外通知が表示されます。
- CI のクラスまたはその先祖に対して未更新ルール ([cmdb_health_staleness_rule] テーブル) が定義されていない場合:ルールの欠損に関する通知が表示されます。
- 監査
-
- CI の監査 ([cert_audit]) が定義されていない場合 (CI 健全性ウィジェットは、適切な状況とスクリプト化された監査のみをチェックします) : 適用外通知が表示されます。
- CI に対して定義された監査があるがその監査が実行されなかった場合:適用外通知が表示されます。