exploring-apm-traces
Installation
SKILL.md
Exploring APM traces (OpenTelemetry spans)
PostHog captures distributed traces from OpenTelemetry. Each trace is a tree of spans representing a request's path through services.
Disambiguation: This skill is for APM / OpenTelemetry traces. Do not confuse with AI observability traces (agent/model $ai_* events) or logs (posthog:query-logs, posthog:logs-*).
Available tools
| Tool | Purpose |
|---|---|
posthog:query-apm-spans |
Search and filter spans (compact list view) |
posthog:apm-trace-get |
Get the full span list for one hex trace_id |
posthog:apm-spans-aggregate |
Per-operation aggregates (count, p50/p95, errors) |
posthog:apm-spans-tree |
Call-tree aggregates per (parent, child) edge |
posthog:apm-services-list |
List distinct service names |
posthog:apm-attributes-list |
List span or resource attribute keys |
posthog:apm-attribute-values-list |
List values for a specific attribute key |
See references/spans-and-fields.md for the response schema and the kind/status_code enums.