When you need to dig into distributed traces in Dynatrace rather than just looking at service-level metrics, this skill handles the DQL queries for span analysis. It covers the usual suspects: finding slow requests over a threshold, tracking down failed spans by HTTP status or exception type, mapping service dependencies, and looking up specific trace IDs. The skill doc walks through span kinds (server, client, consumer, producer), shows how to filter for root spans versus internal operations, and includes practical patterns for percentile calculations and sampling extrapolation. It's focused on the trace level, so you'd switch to other skills for logs, problems, or service RED metrics.

skills.sh installs
2.9K
GitHub stars
177
last updated
Aug 21, 2026

Install

$ npx -y skills add dynatrace/dynatrace-for-ai --skill dt-obs-tracing --agent claude-code

Installs into .claude/skills of the current project.

Files

Application Tracing Skill

Overview

Distributed traces in Dynatrace consist of spans - building blocks representing units of work. With Traces in Grail, every span is accessible via DQL with full-text searchability on all attributes. This skill covers trace fundamentals, common analysis patterns, and span-type specific queries.


Use Cases

1. Investigate Slow Requests

  • Goal: Find and diagnose requests exceeding a latency threshold
  • Trigger: "slow requests", "high latency", "p99 response time", "find traces over 5 seconds"
  • Done: List of slow traces with duration, endpoint, service, and trace IDs for drilldown

2. Analyze Request Failures

  • Goal: Identify failed requests, failure reasons, and exception patterns
  • Trigger: "failed spans", "HTTP 500 errors", "exception analysis", "failure rate by service"
  • Done: Failure breakdown by reason (HTTP code, exception, gRPC status) with exemplar traces

Sponsors

Details

Repository
github.com/dynatrace/dynatrace-for-ai
Categories
Backend & APIs, Documentation, Debugging, Cloud & Infrastructure, Databases
First seen
Jun 3, 2026

More from dynatrace/dynatrace-for-ai

All 15
1resciencelab avatarproducthuntresciencelab/opc-skillsSearch and retrieve content from Product Hunt. Get posts, topics, users, and collections via the GraphQL API. Use when user mentions Product Hunt, PH, or produc2.8Kskills.sh installs
2semgrep avatarcode-securitysemgrep/skillsSecurity guidelines for writing secure code. Use when writing code, reviewing code for vulnerabilities, or asking about secure coding practices like 'check for 2.8Kskills.sh installs
3coinbase avataragentic-walletcoinbase/agentic-wallet-skillsCrypto wallet operations via the awal CLI — sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment protocol to 2.8Kskills.sh installs
4copilotkit avatarruntimecopilotkit/copilotkit@copilotkit/runtime — mount a fetch-native CopilotRuntime on any JS server, wire middleware, pick an AgentRunner, instantiate BuiltInAgent (Factory Mode with Ta2.7Kskills.sh installs
5elastic avatarcloud-setupelastic/agent-skillsConfigures Elastic Cloud authentication and environment defaults. Use when setting up EC_API_KEY, configuring Cloud API access, or when another cloud skill requ2.7Kskills.sh installs
6starchild-ai-agent avatarbyok-custom-modelstarchild-ai-agent/official-skillsRegister a custom LLM endpoint with your own API key for chat in Starchild. Use when adding a personal Anthropic, OpenAI, Grok, Qwen, DeepSeek, Meta (Muse Spark2.7Kskills.sh installs