Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
[CMDB Health\Duplicates] How the CMDB Health Dashboard duplicates are evaluated in CMDB Duplicate metric - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • [CMDB Health\Duplicates] How the CMDB Health Dashboard duplicates are evaluated in CMDB Duplicate metric
KB0712338

[CMDB Health\Duplicates] How the CMDB Health Dashboard duplicates are evaluated in CMDB Duplicate metric


11496 Views Last updated : Jul 22, 2025 public Copy Permalink English (Original)
  • English (Original)
  • Japanese
KB Summary by Now Assist

Issue

In the CMDB health dashboard, all different metrics are evaluated based on different rules that we define specific to health rules. But the Duplicate metrics are a little different. This is explained in this article.

How it Works:

Many times while we look at the CMDB Health dashboard results (cmdb_health_result), we see all different metrics and the related CI results in it. For all these, we can find some health-related rules and their metric definitions.

But in the case of duplicate metrics, we can not find how it was determined and how it was evaluated. The duplicate metric is a unique metric, and it works as below:

Starting from Jakarta versions with the introduction of CMDB Identification and Reconciliation, whenever a CI is passed through IRE (Identification and Reconciliation Engine) then the backend Java code identifies the CI using the CI Identifiers defined. During this process, the IRE also finds if there are any duplicates existing based on CI Identification rules. If it finds any duplicates of that CI, then it will create a "Remediate Duplicate Task" (table: reconcile_duplicate_task). And related duplicate CIs are audited in the table "Duplicate Audit Result" (duplicate_audit_result).

The "Remediate Duplicate Task" internal payload field gives clear information about the CI details and, based on 

Remediate Duplicate Task can be found via module "De-Duplication Tasks".

 

Related Duplicates CIs are stored in Duplicate Audit Result

Coming to CMDB Health results, unlike all other metrics the duplicate metrics are evaluated just by processing the active Duplicate tasks and its related audit results.

Below is the LifeCycle of CMDB Duplicate CIs:

  1. CI passed through IRE.
  2. IRE Engine Identifies the CI using the CI Identifiers.
  3. During this identification process (step#2) itself, it finds any duplicate CIs based on CI Identifiers.
  4. If IRE finds any matching duplicate CIs then it immediately creates a Remediate Duplicate Task and attaches the duplicate CIs in Duplicate Audit Result
  5. During the CMDB Health job execution, the java code determines the existing valid duplicates from  Remediate Duplicate Task table.
  6. Also grabs the related CIs from the  Duplicate Audit Result and puts in cmdb_health_result table with metric Duplicate.

Release

Jakarta or later versions.

Related Links

Please refer to the below Docs for more details about IRE and CI Identifiers.

  • Identification and reconciliation components and process
  • CMDB identification rules
  • Resolve de-duplication tasks
  • CMDB Health - Duplicate Metric - algorithm

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.