What problem does it solve?
This Skill helps users analyze and visualize distributed traces, spans, and service dependencies in Dynatrace, providing insights into performance, failure detection, and service communication.
Core Features & Use Cases
- Distributed Trace Analysis: Query and analyze trace data, explore request flows, and investigate span-level details.
- Service Performance: Analyze service performance with error rates, response time percentiles, and slow trace detection.
- Service Dependencies: Analyze incoming and outgoing service communication, identify external API dependencies.
- Trace Aggregation: Aggregate all spans in a trace to understand full request flow and identify multi-service traces.
- Request-Level Analysis: Access custom request attributes, capture attributes from method parameters, and aggregate spans by request ID.
- Span Types: Analyze HTTP, database, messaging, RPC, and serverless spans, including latency, error rates, and failure patterns.
- Advanced Topics: Exception analysis, logs and traces correlation, network analysis, and performance optimization techniques.
- Use Case: Suppose you have a complex microservices architecture with performance issues. Use this Skill to identify slow or failing services, investigate root causes, and optimize service communication.
Quick Start
Use the dt-obs-tracing skill to fetch spans related to the 'serviceA' service with the HTTP method 'GET'.