Overview of CMDB Health
Summarize
Summary of Overview of CMDB Health
CMDB Health is a feature in ServiceNow that monitors and reports the health of your Configuration Management Database (CMDB) data using key performance indicators (KPIs). It assesses the quality of Configuration Items (CIs) across four main KPIs: Completeness, Correctness, Compliance, and Relationships. Each KPI evaluates specific aspects such as required fields, data integrity rules, adherence to audit certificates, and the quality of CI relationships. These health checks help maintain a reliable and accurate CMDB.
Show less
Key Features
- Health KPIs and Metrics: Completeness checks for missing required fields; Correctness verifies duplicate detection, orphaned and stale CIs; Compliance audits adherence to certificates; Relationships monitor orphan, duplicate, and compliance of CI relationships.
- Dashboards and Reports: CMDB Health dashboards are accessible via CMDB Workspace or Service Graph Workspace, providing aggregated health data by class, service, and health groups. The Relationship Health Dashboard offers insight into relationship-specific issues.
- CI Health Report: Detailed health information for individual CIs is available directly on CI forms within workspaces, showing widget-based health metrics and remediation tasks.
- Setup and Configuration: Enables activation of CMDB Health Dashboard jobs and configuration of system properties, KPIs, and metric test rules to align health standards with organizational requirements.
- CI Class Manager: Central management of CI classes and health test rules such as orphan rules, audit certificates, and recommended fields.
- Health Preferences: Centralized settings to enable/disable KPIs and metrics, configure failure thresholds, and manage task creation for remediation.
- CI Remediation Framework: Provides a standardized approach to proactively correct unhealthy CIs identified by health tests.
- Domain Awareness: Supports domain separation, applying health settings based on the logged-in user’s domain, inheriting parent domain settings when needed.
What You Can Expect
By implementing CMDB Health, ServiceNow customers gain continuous visibility into the integrity and reliability of their CMDB data. This enables proactive identification and remediation of data quality issues, ensuring accurate configuration information that supports IT service management and operational decision-making. The configurable KPIs and dashboards allow tailoring health metrics to organizational standards, improving overall CMDB governance and effectiveness.
Learn about the benefits, configuration, and usage of the CMDB Health feature.
- Completeness
- CIs are tested for required and recommended fields that are not populated.
- Correctness
- CIs are tested against predefined data integrity rules such as identification rules (to detect duplicate CIs), orphan CI rules, and stale CI rules.
- Compliance
- The CMDB data is audited for adherence to predefined certificates.
- Relationships
- The health of CI relationships is tested for indicators such as orphan and duplicate relationships, and for compliance with suggested relationships, hosting and containment rules.
After CIs are tested for various health indicators (metrics), the results are aggregated at the class, health group, service, and relationship level, and appear on CMDB Health dashboards. For most metrics, you can configure the health tests themselves to determine how compliance and non-compliance of CIs are evaluated.
For more details about the KPIs and their associated metrics, see CMDB Health KPIs and metrics.
CMDB Health dashboards and reports
You can view CMDB Health dashboards and reports in CMDB Workspace or in Service Graph Workspace. Those dashboards show CMDB Health aggregated results for compliant and non-compliant CIs for CMDB Health KPIs and their metrics.
| Dashboard/Report | Use |
|---|---|
CMDB Health Dashboard
|
Main CMDB Health Dashboard with the following views: Class View
Service View
Health Group View
In either dashboard view you can select CMDB Health settings to manage the CMDB Health Dashboard jobs and configure other CMDB Health settings. For more information, see Configuring CMDB Health. |
Relationship Health Dashboard
|
Shows various charts for relationships health, such as duplicate, orphan, and stale relationships. For more information, see View relationships health. |
CI health report
|
On a CI form, the CI Health tile contains widgets that show CIs health reports. Select the right (>) or left (<) handles in the CI Health tile to scroll through the widgets. |
Setup and configuration
To start gathering and aggregating health data, you must enable the CMDB Health-related jobs (CMDB Health Dashboard jobs) which are initially disabled. You also need to configure CMDB Health related system properties and health KPIs and metric test rules, to reflect health standards in your organization.
For details about setting up and configuring CMDB Health, see Configuring CMDB Health.
| Location | Configuration |
|---|---|
| CI Class Manager |
Central location to manage CI classes and to configure CMDB health settings. Use the CI Class Manager to Manage rules and definitions that are used for health tests, such as orphan rules, audit certificates, and recommended fields rule. For information about configuring KPI and metric tests, see CMDB Health KPIs and metrics. |
| CMDB Health Preferences Navigate to , or perform the following steps:
|
Central location for configuring CMDB Health settings:
|
CI remediation
CMDB Health provides a framework for configuring CI remediation. Remediation lets you proactively apply corrective actions to unhealthy CIs in a managed and standardized fashion.
Domain separation
CMDB Health is domain aware. If the domain separation plugin has been activated, then the CMDB Health Dashboard shows health based on data, rules, and settings from the logged-on user domain. If rules and settings aren't defined for a child domain, then the parent's settings are applied, recursively.
For more information, see Domain separation in CMDB Health.