Issue
When CMDB Health Dashboard jobs Completeness/Correctness/Compliance are run, the results would be populated into the cmdb_health_result table from the below two sources:
- CMDB Health Audit
- Cloud Discovery
The results in the cmdb_health_result table are used to fill in the data for CMDB Health Dashboard.
Some customers would not want their Dashboard populated with cloud discovery source and want a way to exclude those results from the CMDB Health calculation.
Resolution
Add the system property 'glide.cmdb.health.src.cmdb_health_audit_only' and set it to true to get only results from the CMDB health Audit source in cmdb_health_result table.
Note: This property has been added from Kingston release.
It's also necessary to manually cleanup the cmdb_health_result records where Source = Cloud Discovery.
(You may write a background script or use Table cleanup to remove the records)