Documentation for automated readers
A curated documentation index is available at: https://grafana.com/llms.txt
A complete documentation index is available at: https://grafana.com/llms-full.txt
These indexes can help with page discovery before fetching individual documents.
This page is also available in Markdown, which may be easier for automated readers and AI tools to parse than HTML. The Markdown version is available at https://grafana.com/docs/grafana-cloud/observe-and-act/monitor-applications/application-observability-kg/services/instrumentation-quality.md, or by sending Accept: text/markdown to https://grafana.com/docs/grafana-cloud/observe-and-act/monitor-applications/application-observability-kg/services/instrumentation-quality/. For broader documentation discovery, the curated index is available at https://grafana.com/llms.txt and the complete index is available at https://grafana.com/llms-full.txt.
Instrumentation quality
The Instrumentation quality tab in the services catalog shows how well each service is instrumented and identifies gaps that reduce the value you get from Application Observability.
Columns
The instrumentation quality table displays the following columns:
| Column | Description |
|---|---|
| Insights | Colored insight rings for the service. |
| Name | The service name and namespace. |
| Quality | A progress bar and rating (for example, “Very good”) indicating overall instrumentation completeness. |
| Failing checks | A summary of which checks are failing for the service (for example, “Service graph metrics presence +3”). |
| Quality report | A link to the service’s detailed quality report. |
Filter by check type
Use the left panel to filter services by specific failing checks:
- Cardinality breach: high-cardinality span names detected
- K8s labels: missing Kubernetes resource attributes
- Mixed histograms: inconsistent histogram types across sources
- Service graph metrics presence: service graph metrics not found
- Service logs: no logs correlated to the service
- Service name: issues with service naming (slashes or duplicates)
- Service Profiles: no profiling data found
- Span metrics k8s labels presence: span metrics missing K8s labels
- Span metrics presence: span metrics not found
- Unique service source: duplicate metrics from multiple sources
Export data
Click Download CSV to export the instrumentation quality data for all services.
Next steps
- Click Quality report for a service to view detailed failing and passing checks with remediation guidance.
- Refer to Set up instrumentation for details on required metrics and attributes.
Was this page helpful?
Related resources from Grafana Labs


