v9.1.1
Menu

Chapter 12: Production: Observability, Benchmarks, Runtimes & Eval-Driven Development

PROWeek 11-12

What it takes to operate agents at scale: the dominant agent benchmarks (SWE-bench, GAIA, WebArena, OSWorld), OpenTelemetry's GenAI semantic conventions, observability platforms (LangSmith, LangFuse, Arize), production runtime patterns, and eval-driven development as the discipline that ties it all together.

Topics
6
Videos
3

Chapter Overview

An agent that works in your dev environment is not a production agent. Production means: you can measure it, you can improve it iteratively from real failure data, you can debug a single user's broken trajectory, and you can ship a new version without regressing the old one. The discipline is eval-driven development — every production change starts with an eval, ends with measurement against that eval, and ships only when it improves the metric.

This chapter is the practitioner's stack:

  • Benchmarks to measure capability
  • Tracing standards (OTel GenAI) to capture per-trajectory data
  • Observability platforms to query, inspect, and debug
  • Runtime patterns for serving agents at scale
  • Eval-driven development as the meta-loop that consumes all of the above

This chapter covers:

  • SWE-bench & GAIA — the dominant coding/general-task agent benchmarks
  • WebArena & OSWorld — web and OS interaction benchmarks
  • OTel GenAI conventions — the standard for tracing LLM/agent runs
  • LangSmith / LangFuse / Arize — the leading observability platforms
  • Production runtimes — what changes when you serve at scale
  • Eval-driven development — the workflow that ties measurement into shipping

Chapter Roadmap

Click any topic to jump in

1
SWE-Bench & GAIA

The dominant benchmarks for coding agents (SWE-Bench) and general assistants (GAIA).

2
WebArena & OSWorld

Interactive benchmarks for browser and OS-driving agents.

What you observe and where you observe it

Standard schema and the platforms that consume it

3
OTel GenAI

The standard for tracing LLM/agent runs — backend-portable, cost-aware, joinable with app telemetry.

4
Observability Platforms

LangSmith, LangFuse, Arize — pick on workflow fit; all speak OTel.

Where the agent actually runs
5
Production Runtimes

Sync request-response for short jobs, async queue + checkpoints for long ones.

The discipline that turns observability into improvement
6
Eval-Driven Dev

The loop that consumes everything else: trace → cluster → eval → ship → repeat.

SWE-Bench & GAIA

Preview · first 30s

WebArena & OSWorld

Preview · first 30s

OTel GenAI Conventions

Preview · first 30s
PRO

Sign up to unlock this chapter

This chapter is part of PixelBank Premium. Create a free account, then upgrade to read the full lesson — concepts, walkthroughs, and exercises.