Monitor health in CSDM and CMDB Data Foundations Dashboards

  • Release version: Zurich
  • Updated July 31, 2025
  • 4 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Monitor health in CSDM and CMDB Data Foundations Dashboards

    The ServiceNow® CSDM and CMDB Data Foundations Dashboards store app provides dashboards that deliver key insights into the health and configuration of your Configuration Management Database (CMDB) and Common Service Data Model (CSDM). Utilizing ServiceNow health benchmarks, these dashboards offer recommendations to ensure optimal setup and reduce risks related to your CMDB and CSDM implementations.

    Show full answer Show less

    Note that these dashboards do not support domain separation. The app is powered by the com.snc.cmdb.getwell plugin, which is activated by default in base systems.

    Key Features

    • CMDB Data Foundations Dashboard: Evaluates CMDB configurations and customizations, checks data validity, and highlights potential risks. It supports continuous effective CMDB functioning by helping prevent issues.
    • CSDM Data Foundations Dashboard: Displays essential CSDM metrics on one page to help customers maximize benefits from ServiceNow AI Platform® products.
    • Dashboard Access: Dashboards can be accessed via CMDB Workspace (under Management tools in the Optimize section) or through the Configuration menu. Users can toggle seamlessly between the two dashboards.
    • Performance Management: Customers can manage dashboard performance by deactivating unnecessary metrics or limiting metrics that are resource-intensive, especially in large CMDB environments or those with many non-compliant Configuration Items (CIs).

    Managing Performance of Metrics

    To optimize dashboard performance, customers can:

    • Deactivate Metrics: Disable metrics not needed or those that consume significant resources via the CMDB/CSDM Get Well Metrics [sngetwellmetric] table by setting the Active column to false. Disabled metrics stop data collection and dashboard refresh.
    • Limit Metrics: For specific metrics (e.g., CIs Processed via IRE, Hardware CIs with Serial Numbers, Application Service relationships), default settings can be fine-tuned in the same table to reduce performance impact.

    Key tuning parameters include:

    • Aggregate limit: Limits the number or percentage of non-compliant CIs reported before metric counting stops and a score of zero is assigned. This is not customizable.
    • Fail count threshold: Number of consecutive metric runs failing due to runtime limits before automatic metric deactivation.
    • Runtime threshold: Maximum acceptable run time in seconds for a metric. Exceeding this marks the run as failed.

    Metrics that exceed runtime thresholds repeatedly are automatically deactivated to maintain dashboard performance but can be manually reactivated by setting Active to true. The CMDB CIs Processed via IRE metric has exceptions detailed in the CMDB Data Foundations dashboard documentation.

    The ServiceNow® CSDM and CMDB Data Foundations Dashboards store app contains dashboards with insights into the key foundational metrics of your CMDB and Common Service Data Model (CSDM). This app uses ServiceNow® health benchmarks to provide recommendations to ensure that the CMDB and CSDM are properly configured for optimal usage and to mitigate any potential risks.

    Note:
    CSDM and the CMDB Data Foundations Dashboards don't support domain separation.

    For an introduction, watch the ServiceNow Data Foundations Dashboards for CSDM and CMDB video.

    Request apps on the Store

    Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

    The CSDM and CMDB Data Foundations Dashboards store app provides dashboards that complement each other. See the respective sections for each of the following dashboards:

    CMDB Data Foundations dashboard

    Evaluates various configurations and customizations in the CMDB. This dashboard checks that important data is valid and properly configured, and identifies and provides visibility into potential risks in the implementation. Use the CMDB Data Foundations dashboard to prevent issues and support continuous effective functioning of the CMDB.

    CSDM Data Foundations dashboard

    The CSDM Data Foundations dashboard displays key CSDM metrics on a single page to assist you in getting the full benefit from your ServiceNow AI Platform® products.

    The CSDM and the CMDB Data Foundations dashboards capability is provided by the com.snc.cmdb.getwell plugin, which is activated by default in base systems.

    Access the dashboards

    Use either of the following steps to access the CSDM and the CMDB Data Foundations Dashboards:
    • In CMDB Workspace:
      1. Navigate to Workspaces > CMDB Workspace.
      2. Select Management in the CMDB Workspace menu bar.
      3. Select CMDB Data Foundations Dashboard or CSDM Data Foundations Dashboard in Management tools, in the Optimize section.
    • Navigate to All > Configuration, and then select CMDB Data Foundations Dashboard or CSDM Data Foundations Dashboard.
    You can toggle between the two dashboards by clicking the change dashboard icon (Change dashboard.) on the title bar of either dashboard.

    Manage performance

    It might be useful to manage the performance impact of some metrics that are greatly affected by, for example, a large CMDB or a high number of non-compliant CIs. You can use any of the following methods to manage performance of those metrics to improve the overall performance of the dashboards:
    Deactivate a metric

    Deactivate any CMDB or CSDM metrics that aren't needed or that require extensive resources and affect performance. The active/non-active settings for metrics are preserved across family release upgrades.

    To deactivate a metric:
    1. Access the CMDB/CSDM Get Well Metrics [sn_getwell_metric] table where all CMDB and CSDM metrics are stored.
    2. Navigate to the list view of the table [sn_getwell_metric].
    3. Locate the metric that you want to deactivate and set its Active column to false.

    Tiles on the dashboards that are associated with inactive metrics stop collecting data and aren't refreshed.

    Limit a metric
    For the following metrics, you can use metric-specific settings to limit their performance impact:
    • CMDB metrics:
      • CIs Processed via IRE
      • CIs with Relationships to Parent and Child
      • Hardware CIs with Serial Numbers
    • CSDM metrics:
      • Application Services with 'Consumes::Consumed By' Relationship to Business Application
      • Application Services with Business Application Relationships
      • Business Application with Application Service Relationship
    The following columns in the CMDB/CSDM Get Well Metrics [sn_getwell_metric] table are set with default values per metric that limit performance impact, some of which can be fine tuned. Review those settings for example, when there is a large number of non-compliant CIs for a metric. Another example is having a large CMDB where a small number of compliant CIs for a metric is already a sufficient indication of health and there is no need to process the rest of the CIs for that metric.
    • Aggregate limit: The maximum number or percentage of non-compliant CIs that are reported for the metric. Once that threshold is reached, counting for the metric stops for the run and the score for the metric is set to 0 (you can't customize the default value).
    • Fail count threshold: The threshold of the number of consecutive metric runs that failed due to exceeding the metric's Runtime threshold. When that threshold is reached, the respective metric is automatically deactivated.
    • Runtime threshold: The time threshold in seconds that is considered too long for a metric run. When exceeded, the current metric run is considered failed.
    For most metrics, when the number of consecutive runs that fail because the runtime exceeds Runtime threshold, is greater than the Fail count threshold, the system automatically deactivates the metric. You can manually reactivate a deactivated metric by setting its Active column to true. An exception to those column definitions and usage is the CMDB CIs Processed via IRE metric. For details, see CMDB Data Foundations dashboard.