Message Processing and Database Query Performance Analysis are projected to become available in SaaS version 1.330
The Services app delivers comprehensive visibility into your distributed services, enabling teams to quickly identify, investigate, and resolve issues across complex microservices architectures. This unified interface consolidates critical health signals, and performance metrics to accelerate troubleshooting and optimize service reliability.




Make sure:
The Services provides an intelligent health dashboard that surfaces issues demanding immediate attention. Filter alerts by severity and drill into specific services experiencing degradation. When a service enters a critical state, the interface highlights failure rates and provides context around what triggered the alert—whether it's increased errors, latency spikes, or infrastructure problems.

Overlay current failure patterns against baseline periods to immediately identify regressions. The visualization distinguishes between different failure types and severities, helping teams prioritize based on user impact.
Also refer to the Failure Analysis Use case

The
Problems app maps the entire impact chain from an initial failure through dependent services, infrastructure, and affected users.
Navigating from the
Problems app to the Services app Failure Analysis takes a single click, allowing for seamless investigation from high-level problem detection to granular service-specific error details including timeframe comparisons and logs.

Filter service views across releases and dozens of facets including, Kubernetes namespaces, and deployment dimensions. Compare behavior across staging and production to identify configuration drift or isolate environment-specific issues.

Track P50 (median), average, and P90 response times percentiles to understand typical user experience versus worst-case scenarios. Analyze performance trends across different periods to identify exactly when degradation began. Correlate latency changes with deployment events or traffic pattern shifts to quickly pinpoint the cause of performance regressions.

Track message publish rates, receive rates, and processing throughput across your service topology. Identify bottlenecks in asynchronous workflows that traditional request-response monitoring misses.
Visualize processing failure rates to pinpoint services struggling with message consumption or transformation logic. Maintain visibility into batch jobs, event processors, and queue-based integrations operating outside critical user-facing paths.

The Services app captures and analyzes database queries executed by your services, presenting the slowest queries ranked by execution time and frequency. Discover which operations consume the most resources and where indexing or caching could improve performance. Eliminate blind spots by integrating infrastructure-layer database observability with service-level metrics.

Service-related concepts, including distributed traces and spans are central concepts in Dynatrace observability. Understanding these concepts enables effective monitoring and analysis of distributed systems. See Service-related Concepts.

Maintain centralized control over service health, performance, and resources.
Get a hands-on experience with Services in our public sandbox environment, interacting with sample data without installing software.
Services