Advanced|18 hours|35 lessons

LLM Observability in Production

Operating the observability stack for an LLM platform: why a span carrying a prompt and a completion is orders of magnitude heavier than an ordinary one, the volume arithmetic that decides whether you can self host, running Langfuse on Kubernetes across its four datastores, ingestion and sampling when the payload is the point, retention and cardinality, prompt data as customer data, evaluation pipelines as infrastructure, and debugging a slow request across six layers that each have their own telemetry. Lifetime updates included.

Text-based, no videos
9 modules, 35 lessons
Lifetime access

What you'll learn

Why an LLM span is orders of magnitude heavier than an ordinary one, and what that does to your architecture
The volume arithmetic that decides whether self hosting a trace store is viable at all
Running Langfuse on Kubernetes across Postgres, ClickHouse, Redis and blob storage
Ingestion, batching, backpressure and the traces that drop silently
Sampling and retention when the payload is the thing you came for
Prompt data as customer data: redaction, access control and provable deletion
Operating an evaluation pipeline, including the judge as a second inference workload
Attributing a slow request across gateway, queue, engine, GPU and retrieval

Curriculum

9 modules · 35 lessons
01

What Makes LLM Observability Different

Why the telemetry for an LLM system is a different size and shape from anything else you instrument.

4 lessons
02

The Trace Shape

Designing the trace before you emit it, because the shape decides which questions you can ask later.

4 lessons
03

Running Langfuse on Kubernetes

The trace store as a stateful system: four datastores, two services, and the capacity that decides everything.

5 lessons
04

Ingestion at Volume

The path from an SDK call to a stored trace, and every place it silently drops.

4 lessons
05

Cost, Retention and Cardinality

What a trace costs to keep, how long to keep it, and the labels that multiply the bill.

4 lessons
06

Prompts, Privacy and Compliance

A trace store full of prompts is a store full of customer data, with all that implies.

4 lessons
07

Evaluation as Infrastructure

Operating an evaluation pipeline at volume, rather than designing the evaluations themselves.

4 lessons
09

Capstone

A complete LLM observability platform design combining every module, with explicit tradeoffs.

1 lessons

About the Author

Sharon Sahadevan

Sharon Sahadevan

AI Infrastructure Engineer

Building production GPU clusters on Kubernetes. H100s, large-scale model serving, and end-to-end ML infrastructure across Azure and AWS.

10+ years designing cloud-native platforms with deep expertise in Kubernetes orchestration, GitOps (Argo CD), Terraform, and MLOps pipelines for LLM deployment.

Author of KubeNatives, a weekly newsletter read by 3,000+ DevOps and ML engineers for production insights on K8s internals, GPU scheduling, and model-serving patterns.

Ready to master this topic?

Start with the free preview lesson and see for yourself.