How to calculate a compliance percentage

Fromsee Genene
Tera Contributor

Hello to everybody. Please, if somebody can assist me,
I want to compute the compliance %. I tried to comprehend using the 'indicator formula' but I was unable to figure out how to generate indicators or how to compute from cmdb_health_result table.

1 REPLY 1

Community Alums
Not applicable

Hi @Fromsee Genene ,

This Support KB explains everything you want : https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0829828#:~:text=The%20overall....

Also,

As you see on the CMDB Health Dashboard, there is 1 large overall metric and 3 sub-metrics (which collectively make up the overall health).   1 of those three, Compliance, reflects auditing values of CIs.   Auditing 'desired' values for attributes you set, via Filters/Templates.  The desired values are compared against the actual values of each CI in the class you've selected (like servers as you mentioned)

One place to manage the details of the 3 sub metrics (Correctness, Compliance, Completeness) is in the CI Class Manager.   These 3 "widgets" represent metrics that define CMDB Health. Each widget has a drill down capability for detailed reports. The big percentages show the percent of healthy CIs to unhealthy CIs. The smaller percentages below are the opposite, showing the percent of unhealthy CIs as compared to healthy CIs.   The metrics for classes and their respective metrics are defined by configurations under Configuration > Health Preferences and Configuration > CI Class Manager.