What problem does it solve?
Investigating production ingestion issues at PostHog requires knowing hundreds of metric names, label values, datasource UIDs, and topology details across Kafka, Redis, Postgres, and ClickHouse. This Skill encodes that operational knowledge so an AI agent can monitor and diagnose the Node.js ingestion pipeline workers without memorizing unstable metric names.
Core Features & Use Cases
- Live metric discovery: Uses Grafana MCP tools like list_prometheus_metric_names and list_loki_label_names to discover current metrics rather than relying on hardcoded names.
- Full topology reference: Documents deployment roles, Kafka/MSK/WarpStream clusters, Redis instances, Postgres Aurora clusters, ClickHouse cluster roles, Pyroscope services, and dashboard UIDs for prod-us and prod-eu.
- Investigation playbooks: Twelve step-by-step workflows covering health checks, dropped events, latency diagnosis, consumer lag, person processing, Kafka/Redis/Postgres failures, session replay, ClickHouse lag, and single-partition hot-key incidents.
- Use Case: When on-call and paged for rising event lag in prod-eu, ask the agent to check ingestion health; it will query E2E lag, consumer group lag, pipeline results, pod restarts, and ClickHouse consumer lag in the correct order.
Quick Start
Ask the agent to check whether the ingestion pipeline is healthy in prod-us and summarize any lag, drops, or restarts.