Skip to content

Observability Score

It is a KPI under the “Operations” pillar that reflects the current state of monitoring based on vBox best practices. The Observability Score ranges from 0% to 100% and is calculated using the status of key monitoring recommendations.

Each fully addressed recommendation — where no affected resources remain — contributes to the overall score, helping track implementation progress and monitoring maturity.

There are several Operations-related recommendations that affect the Observability Score, which ranges from 0% to 100%. They are grouped into Controls that must be fully completed to earn Maximum Points and increase the Observability Score.

ControlMax PointsRecommendations
1. API6Enable API specification static analysis to ensure compliance with your organization’s API style guide
2. Availability12Create an Azure Service Health alert, Setup endpoints availability monitoring, Create an Azure Resource Health alert
3. Backup Health12Switch to Azure Monitor based alerts for backup, Create a Backup Health alert, Create a Replication Health alert
4. Container Performance6Monitoring addon workspace is deleted, Enable Container Insights
5. Cosmos DB Insights6Enable near real-time analytics or reporting on your Azure Cosmos DB data
6. Database Health6Increase the reliability of audit logs for Maria DB/MySQL, Review server for log_duration, bloat ratio, log_error_verbosity, log_statement settings, Enable Accelerated Logs
7. Log Alerts6Repair your log alert rule, Log alert rule was disabled
8. Network6Enable Traffic Analytics, Upgrade from NSG flow log to Virtual Network flow log, Configure Connection Monitor for ExpressRoute
9. VM Health6Install SQL best practices assessment on your SQL VM, Enable Azure VMSS application health monitoring

The Observability Score is part of Operations Assessment and will be calculated automatically against your infrastructure when the “Operations Features” setting is turned on at the Customer level.

The first KPI on the top panel shows the current value and the change over the last 30 days for the Observability Score.

You can filter the list of recommendations by selecting the “Observability Score” scope to see only recommendations that affect the score.

Group recommendations by “Control” to see the Potential Score Increase for each Control, which shows how much it will impact the score once completed.

The dashboard contains a line chart that shows historical changes in the Observability Score value over time.