CMDB データ基盤ダッシュボード
CMDB データ基盤ダッシュボードを使用して、CMDB の基本的なキー健全性関連のメトリクスを監視します。
要件
- CMDB データ基盤ダッシュボードにアクセスするには、admin、itil_admin、または asset ロールでユーザーを構成する必要があります。パフォーマンスアナリティクス (PA) のデータを掘り下げることができる一部のメトリクスでは、特定のテーブルにアクセスするための追加のロールが必要になる場合があります。これらのロールは、メトリクスごとに適切に指定されます。
- CMDB データ基盤ダッシュボードは、次のスケジュール済みジョブを追加します。これらは実行中である必要があります。
- CMDB Get Well Metric Collection:メトリクスに関連付けられた準拠 CI の詳細を計算して保存し、メトリクスのリストビューを設定します。データは、このスケジュール済みジョブの最初の実行後にのみダッシュボードに表示されます。メトリクスのスコアは、CMDB データ基盤メトリクススコア [sn_getwell_cmdb_score] テーブルに格納されます。この非 PA ジョブは、デフォルトで毎日実行されます。
- CMDB Data Foundations PA Metric Collection:メトリクスに関連付けられた非準拠 CI の総数を計算して、ダッシュボードで PA ウィジェットを設定します。また、メトリクスに関連付けられた非準拠 CI の経時的な傾向データを提供します。この PA ジョブは、デフォルトで毎日実行されます。
- CMDB Get Well CIs Processed Via IRE Metric Batch Collection:できるだけ多くの 1,000 CI (デフォルト) のバッチファイルを処理するために、CMDB Get Well Metric Collection ジョブによって 1 日 1 回 (デフォルト) 呼び出され、10 分間隔で繰り返し実行されます。10 分実行するたびに、ジョブは 1 分間停止します。
概要
- ベストプラクティス:テーブルとプロパティの使用が CMDB の健全性をサポートするためのものであるかどうかを確認します。この一連のメトリクスでは、サービスや関係の設定など、CSDM 関連標準の遵守を確認します。
- カスタマイズ:CMDB のカスタマイズがどのように使用されているかを確認します。この一連のメトリクスは、カスタマイズが過度に使用されておらず、必要な場合にのみ使用され、正しく適用されていることを確認します。
- データ管理プラクティス:CMDB の整合性を損なうことなく、CMDB へのサードパーティデータのインポートが適切に行われているかどうかを確認します。このメトリクスのセットは、インポートされたデータが CMDB 機能の基盤を提供するように適切に構成され、フォーマットされているかどうかを確認します。
- ITSM プロセス:ITSM プロセスが CMDB データを活用しているかどうかを確認します。
メトリクスのリストビューの列
- 名前
- メトリクスの名前。
- 優先度
- メトリクスの優先度。メトリクスの優先度は、メトリクスの重み付けとパーセンテージでのスコアの重大度から計算したものです。優先度の範囲は、最高の優先度である [1- 重大] から、最低の優先度である [5 - 低] までです。メトリクスは、優先度のメトリクスが最も高いもの (優先度番号が最も低いもの) から順にリストされます。
- 結果
- メトリクスに準拠している CI (または測定アイテム) のパーセンテージが表示されます。注:一部のメトリクスは低いしきい値を使用します。これは、ダッシュボードに表示される結果に影響します。これらのメトリクスでは、準拠 CI のパーセンテージが下限しきい値よりも低い場合、メトリクスの結果が 0 として表示されます。
- 修復プレイブックの URL
- Now Support の修復プレイブックへのリンク。これらのナレッジ記事には、それぞれの問題のコンテキスト、問題の修正に役立つガイドライン、および CI を準拠させるために必要なその他の詳細が記載されています。リンクをクリックし、Now Support 認証情報を使用してナレッジ記事にアクセスします。
パフォーマンスアナリティクスウィジェット
ほとんどのメトリクスは、パフォーマンスアナリティクス (PA) ウィジェット (タイル) に関連付けられています。このタイルには、メトリクスに準拠していない CI の詳細が表示されます。。タイルをドリルダウンして、CMDB Data Foundations PA Metric Collection のスケジュール済みジョブによって提供される PA ウィジェットにアクセスします。
- [ブレークダウン] コンテキストメニューをクリックして、利用可能なブレークダウンを表示します。
- [リアルタイム] (
) オプションが選択されていることを確認し、[レコードを表示] をクリックしてそれぞれの CI のリストビューを表示します。
ベストプラクティスメトリクス
- [資産ビジネスルールの作成 (Create Asset Business Rule)] が有効
- Create Asset on insert ビジネスルールの存在を確認します。ビジネスルールが存在する場合、メトリクスのパーセンテージスコアは 100 になります。存在しない場合、パーセンテージスコアは 0 に設定されます。
- 適切なレベルのカスタム CMDB 属性
- CMDB 階層の上位レベルで追加する必要があるカスタム属性のパーセンテージ。たとえば、カスタム属性 Warranty duration はコンピュータークラスに 3 回追加されましたが、階層の上位レベルで 1 回追加された方が効率的です。
- (上位に移動できる属性の総数 > 10) の場合:パーセンテージは 0 に設定されます。
- それ以外の場合:パーセンテージは (10 – 上位に移動できる属性の総数)*10 に設定されます。
- シリアル番号のあるハードウェア CI
-
シリアル番号のあるコンピューター CI またはネットワーク機器 CI とシリアル番号のない CI の割合。メトリクスは、次の条件に基づいています。
- クラスはコンピューターまたはネットワーク機器のインスタンスです
- ステータス = インストール済み
- Operational status = operational
- シリアル番号が空
注:準拠 CI のパーセンテージが 70% 未満の場合、このメトリクスのパーセンテージスコアは 0 に設定されます。[シリアル番号がないハードウェア CI] タイルには、メトリクスに準拠していない CI の合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
キークラス別のシリアル番号がないハードウェア CI のチャートには、シリアル番号がない CI がキークラス別にグループ化されて表示されます。チャート上のクラスバーをポイントして詳細を表示し、クラスバーをクリックしてクラスのそれらの CI のリストビューにアクセスします。
潜在的なパフォーマンスへの影響を管理するには、測定基準を非アクティブ化する以外に、CMDB/CSDM ゲットウェルメトリクス [sn_getwell_metric] テーブルの測定基準の次のパフォーマンス管理列を調整して、パフォーマンスへの影響を制限できます。この測定基準では、これらの列には次のデフォルト値が設定されます。- Aggregate limit:30 (測定基準内の CI の割合)
- Fail count threshold:3
- Runtime threshold:3,600
- オーナーのいるサービス
-
owned_by フィールドが設定されている運用サービスと設定されていない運用サービスの割合。
このメトリクスの CI の完全なセットは、サービス [cmdb_ci_service] テーブル (operational_status = Operational) 内のすべての運用サービスで構成されます。このメトリクスのパーセンテージスコアは、(準拠 CI/CI の完全なセット) * 100 として計算されます。
[所有者がいないサービス] タイルには、メトリクスに準拠していない CI の合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
カスタマイズメトリクス
- ベースシステムビジネスアプリケーションテーブルの使用 (Base System Business Application Table Usage)
-
カスタムビジネスアプリケーションテーブルが存在するかどうかを確認します。これは、[cmdb_ci] を拡張するテーブルで、名前が「u_」または「x_」で始まり、文字列「bus」と「app」が含まれています。
このようなカスタムテーブルが存在する場合、パーセンテージは 0 で、存在しない場合、パーセンテージは 100 です。
[カスタムビジネスアプリケーションテーブル (Custom Business Application)] タイルには、カスタムビジネスアプリケーションテーブルが表示されます。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべてのテーブル のリストなどの詳細が表示されます。
- ベースシステム CMDB 関係性タイプの使用
-
ベースシステム関係性タイプとユーザーが作成したカスタム関係性タイプの割合。カスタムの関係性タイプを作成すると、CMDB の整合性が妨げられる可能性があるため、このメトリクスはそのような問題の防止に役立ちます。
このメトリクスは、sys_package が「グローバル」で、name が「Manages::Managed by」ではない関係性タイプ [cmdb_rel_type] テーブル内のレコードをカウントします。このメトリクスのパーセンテージスコアは次のように計算されます。- カウントが 0 以下の場合、パーセンテージは 100 です。
- カウントが 10 を超える場合、パーセンテージは 0 です。
- それ以外の場合のパーセンテージは (10 – カウント) * 10 になります。
[カスタム CMDB リレーションシップタイプ] タイルには、メトリクスに準拠していない関係性が表示されます。。これらは、ベースシステムに含まれていない、カスタム作成された関係性です。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての関係性のリストなどの詳細が表示されます。
- 削除または再作成されていないベースシステムの関係性タイプ
-
ベースシステムに存在する、削除または再作成されなかった関係性タイプと、削除されて再作成された可能性のある関係性タイプの割合。ベースシステムの関係性を削除して再作成すると、CMDB の整合性が妨げられる可能性があるため、このメトリクスはそのような問題の防止に役立ちます。
このメトリクスは、削除されて、再作成された可能性のあるベースシステムの関係性の数をカウントします。メトリクスのパーセンテージスコアは次のように計算されます。- カウントが 0 以下の場合、パーセンテージは 100 に設定されます
- カウントが 10 を超える場合、パーセンテージは 0 に設定されます。
- それ以外の場合、パーセンテージは (10 – カウント) * 10 になります。
[削除および/または再作成されたベースシステム CMDB 関係タイプ] タイルには、メトリクスに準拠していない関係性が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての関係性のリストなどの詳細が表示されます。
- 標準の命名方式を使用するカスタム CMDB テーブル
-
名前が標準文字列「u_cmdb_ci」で始まっていないカスタム CMDB テーブルの割合。このメトリクスは、CMDB テーブルから拡張され、名前が「u_cmdb_ci」ではなく文字列「u_」で始まる (カスタムテーブルであることを示す) テーブル [sys_db_object] テーブル内のテーブルをカウントします。
このメトリクスのパーセンテージスコアは次のように計算されます。- カウントが 0 以下の場合、パーセントは 100 です。
- カウントが 6 以上の場合、パーセントは 0 です。
- カウントが 0 〜 6 の場合、パーセントは (1 - (カウント/6)) * 100 です。
[標準の命名規則を使用しないカスタム CMDB テーブル] タイルには、メトリクスに準拠していないテーブルが表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべてのテーブル のリストなどの詳細が表示されます。
- カスタム属性の使用
- ベースシステムの CMDB テーブルに追加されたカスタム属性のパーセンテージ。カスタム属性は「cmdb_ci」で始まるテーブル名と「u_」で始まる列名で識別されます。メトリクスのパーセンテージスコアは次のように計算されます。
- (カスタム属性の総数が 50 未満) の場合:パーセンテージは 0 に設定されます。
- (カスタム属性の総数 < 10) の場合:パーセンテージは 100 に設定されます。
- (カスタム属性の合計数が 10 ~ 50) の場合:パーセンテージは (カスタム属性の総数 – 10)/(50–10)*100 に設定されます。
データ管理手法のメトリクス
- 過去 90 日間に更新されたアクティブな CI (Active CIs Updated in Last 90 days)
-
ハードウェア [cmdb_ci_hardware] または VMware 仮想マシンインスタンス [cmdb_ci_vmware_instance] のアクティブな CI の、過去 90 日間に更新されたものと更新されていないもの (古い CI) の割合です。メトリクスは、次の条件に基づいています。
- クラスがハードウェアまたは VMware 仮想マシンインスタンスのインスタンス
- ステータス = インストール済み
- 運用ステータス = 運用中
- 更新日時 >= 90 日
このメトリクスの CI の完全なセットは、最初の 3 つの条件を満たす CI で構成されます。すべての条件を満たす CI は、ハードウェア [cmdb_ci_hardware] クラスおよび VMware 仮想マシンインスタンス [cmdb_ci_vmware_instance] クラスの古い CI としてカウントされます。注:準拠 CI の割合が 65% 未満の場合、このメトリクスに表示される結果は 0 に設定されます。[90 日間更新されていないアクティブな CI] タイルには、メトリクスに準拠していない CI の合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
- IRE で処理される CI
-
ハードウェア [cmdb_ci_hardware] CI または VMware 仮想マシンインスタンス [cmdb_ci_vmware_instance] CI の、IRE で処理されるものと IRE で処理されないものとの割合です。次の条件をすべて満たす CI は、IRE で処理済みとしてカウントされます。
- ハードウェアのインスタンス [cmdb_ci_hardware] または VMware 仮想マシンのインスタンス [cmdb_ci_vmware_instance]
- ステータス = インストール済み
- 運用ステータス = 運用中
- sys_id が IN (sys_object_source テーブルからの target_sys_id)
注:このメトリクスに関して PA によって提供されるデータを表示するには、admin または discovery_admin の追加ロールが必要です。 ただし、[アナリティクスハブ] ページの [レコードを表示] ボタンはサポートされていません。潜在的なパフォーマンスへの影響を管理するには、測定基準を非アクティブ化する以外に、CMDB/CSDM ゲットウェルメトリクス [sn_getwell_metric] テーブルの測定基準の次のパフォーマンス管理列を調整して、パフォーマンスへの影響を制限できます。この測定基準では、これらの列には次のデフォルト値が設定されます。- Aggregate limit:1,000 (10 分間の実行間隔中に CMDB Get Well CIs Processed Via IRE Metric Batch Collection ジョブによって処理された各バッチファイルのレコード数。カスタマイズ不可)。
- Fail count threshold:3
- Runtime threshold:72,000 (すべての CMDB Get Well CIs Processed Via IRE Metric Batch Collection ジョブ実行の合計実行時間の日次制限)
- 名前付き CI (CIs with Names)
- 最大 200 の名前のあるハードウェア、VMware 仮想マシンインスタンス、またはアプリケーション CI の割合。メトリクスは、次の条件に基づいています。
- クラスは、ハードウェア [cmdb_ci_hardware]、VMware 仮想マシンインスタンス [cmdb_ci_vmware_instance]、またはアプリケーション [cmdb_ci_appl] のインスタンス
- ステータス = インストール済み
- 運用ステータス = 運用中
- 名前が空
非準拠 CI は、すべての条件を満たす CI である、名前のない CI としてカウントされます。
メトリクスのパーセンテージスコアは次のように計算されます。- 名前のない CI の数が 200 を超える場合、パーセントは 0 です。
- 名前のない CI の数が 200 未満の場合、パーセントは (200 - (名前のない CI の数)/200 * 100) です。
[名前のない CI] タイルには、メトリクスに準拠していない CI の合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
- 親および子との関係を持つ CI
-
孤立 CI に対する非孤立 CI の割合です。
このメトリクスの CI の完全なセットは、CI 関係 [cmdb_rel_ci] テーブルの CI で構成されます。[parent.sys_class_name=(empty)] または [child.sys_class_name=(empty)] の CI は孤立 CI としてカウントされます。
[孤立 CI] タイルには孤立 CI の合計数が表示されます。これはメトリクスバーの濃い色の部分と相関しています。タイルを選択すると、これらのすべての CI のリストにドリルダウンできます。
潜在的なパフォーマンスへの影響を管理するには、測定基準を非アクティブ化する以外に、CMDB/CSDM ゲットウェルメトリクス [sn_getwell_metric] テーブルの測定基準の次のパフォーマンス管理列を調整して、パフォーマンスへの影響を制限できます。この測定基準では、これらの列には次のデフォルト値が設定されます。- Aggregate limit:1,000
- Fail count threshold:3
- Runtime threshold:3,600
- 処理済みの重複 CI
-
最大 200 の修正されたハードウェアまたは VMware 仮想マシンインスタンスクラスの重複 CI の割合。未処理の重複 CI の数が上限しきい値の 200 より大きい場合は 0 に設定されます。このメトリクスは次の条件に基づいています。
- クラスは、ハードウェア [cmdb_ci_hardware] または VMware 仮想マシンインスタンス [cmdb_ci_vmware_instance] クラスのインスタンスです。
- ステータス = インストール済み
- 運用ステータス = 運用中
- 空でない duplicate_of
非準拠 CI は、すべての条件を満たす CI としてカウントされます。非準拠 CI は、修正されていないハードウェア [cmdb_ci_hardware] または VMware 仮想マシンインスタンス [cmdb_ci_vmware_instance] 重複 CI です。詳細については、「重複 CI の修正」を参照してください。
このメトリクスのパーセンテージスコアは次のように計算されます。- 非準拠 CI の数が 200 を超える場合、パーセントは 0 です。
- 非準拠 CI の数が 200 未満の場合、パーセントは (200 - 非準拠 CI 数)/200 * 100 です。
[未処理の重複 CI] タイルには、メトリクスに準拠していない CI の合計数が表示されます。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
- ホスト名を反映するインストール済みサーバーの CI 命名
-
名前の最初のピリオドまで、名前がホスト名を反映するサーバー CI の割合。メトリクスの CI の完全なセットは、install_status = 1 で host_name が空ではないサーバー [cmdb_ci_server] テーブル内のすべてのサーバーです。
準拠 CI の例:- サーバー名は「abc」で、ホスト名は「abc.1.2.3」です。
- サーバー名とホスト名は同じです。
メトリクスのパーセンテージスコアは (準拠 CI/合計 CI) * 100 として計算されます。
[ホスト名を反映していないインストール済みサーバー CI の命名] タイルには、メトリクスに準拠していないサーバー CI の数が表示されます。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。注:[ホスト名を反映していないインストール済みサーバー CI の命名] ウィジェットを手動で更新する必要がある場合は、まず CMDB の適切なメトリクス収集ジョブを実行してから、CMDB データ基盤 PA メトリクス収集ジョブを実行する必要があります。 - モデルエントリを持つ管理対象 CI
-
ハードウェア [cmdb_ci_hardware] CI の、モデル ID があるものとないものの割合です。
このメトリクスの CI の完全なセットは、ハードウェア [cmdb_ci_hardware] テーブル内のすべての CI で構成されます。準拠 CI は model_id が設定されているものです。
[モデルエントリーがない管理対象 CI] タイルには、メトリクスに準拠していない CI の合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
- 場所のあるサーバー
- Location が設定されているサーバー CI と Location が設定されていないサーバー CI の割合。このメトリクスの CI の完全なセットは、install_status =1 および operational_status=1 であるサーバー [ CMDB _ci_server] テーブル内のサーバー CI です。準拠 CI は、場所も null ではない CI です。
メトリクスのパーセンテージスコアは (準拠 CI/合計 CI) * 100 として計算されます。
[サーバーの場所がありません] タイルには、メトリクスに準拠していないサーバー CI の数が表示されます。Location が空のサーバー CI です。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
- 一意の場所
- 一意の場所と一意ではない (重複する) 場所の割合。
このメトリクスの場所の完全なセットは、name が null でない場所 [cmn_location] テーブルレコード内のすべての場所で構成されます。重複する場所は、name が null ではなく、同じ名前が複数回使用されているレコードとしてカウントされます。
メトリクスのパーセンテージスコアは (準拠 CI/合計 CI) * 100 として計算されます。
[重複する場所] タイルには、メトリクスに準拠していない CI の合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。注:[ホスト名を反映していないインストール済みサーバー CI の命名] ウィジェットを手動で更新する必要がある場合は、まず CMDB の適切なメトリクス収集ジョブを実行してから、CMDB データ基盤 PA メトリクス収集ジョブを実行する必要があります。
ITSM プロセスのメトリクス
- CI を参照する変更 (Changes Referencing a CI)
-
CI への参照がある変更要求と参照がない変更要求のパーセンテージ。完全なセットには、過去 90 日間に作成されたすべての変更要求が含まれます。準拠レコードは、[cmdb_ci] フィールドが空ではない変更要求です。
メトリクスのパーセンテージスコアは (準拠変更要求/合計変更要求) * 100 として計算されます。
[CI を参照していない変更] タイルには、メトリクスに準拠していないレコードの合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての変更要求 のリストなどの詳細が表示されます。
注:パフォーマンスアナリティクスによって提供されるこのメトリクスのすべてのデータを表示するには (ドリルダウン時)、itil または sn_change_read の追加ロールが必要です。 - サービスと CI の両方に関連する変更 (Changes Relating to both a Service and a CI)
-
サービスを CI に関連付ける変更と関連付けない変更の割合。このメトリクスの CI の完全なセットは、すべての変更要求レコードで構成されます。準拠レコードは、[cmdb_ci] と [business_service] の両方のフィールドが空ではない変更要求です。
[サービスにも CI にも関連しないインシデント] タイルには、メトリクスに準拠していないレコードの合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。
注:パフォーマンスアナリティクスによって提供されるこのメトリクスのすべてのデータを表示するには (ドリルダウン時)、itil または sn_change_read の追加ロールが必要です。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。 - CI を参照するインシデント
-
CI を参照するインシデントと参照しないインシデントのパーセンテージ。レコードの完全なセットには、過去 60 日間に作成されたすべてのインシデントが含まれます。準拠インシデントは [cmdb_ci] フィールドが空ではないものです。
メトリクスのパーセンテージスコアは (準拠インシデント/合計インシデント) * 100 として計算されます。
[CI を参照していないインシデント] には、メトリクスに準拠していないインシデントの合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべてのインシデントレコードのリストなどの詳細が表示されます。
注:パフォーマンスアナリティクスによって提供されるこのメトリクスのすべてのデータを表示するには (ドリルダウン時)、itil または sn_incident_read の追加ロールが必要です。 - サービスと CI の両方に関連するインシデント (Incidents Relating to both a Service and a CI)
-
サービスと CI の両方に関連するインシデントと関連しないインシデントの割合。このメトリクスの完全なセットは、過去 60 日間に作成されたすべてのインシデントです。準拠レコードは、[cmdb_ci] と [business_service] の両方のフィールドが空ではないインシデントです。
メトリクスのパーセンテージスコアは (準拠インシデント/合計インシデント) * 100 として計算されます。
[サービスにも CI にも関連しないインシデント] には、メトリクスに準拠していないレコードの合計数が表示されます。。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべてのインシデントレコードのリストなどの詳細が表示されます。
注:パフォーマンスアナリティクスによって提供されるこのメトリクスのすべてのデータを表示するには (ドリルダウン時)、itil または sn_incident_read の追加ロールが必要です。タイルをクリックして PA ウィジェットをドリルダウンすると、これらのすべての CI のリストなどの詳細が表示されます。