What AI Agent Observability Requires in Production

Agent observability traces multi-step execution paths and evaluates task accuracy, filling the gaps left by standard APM and LLM loggers.

Gonzalo Ybanez
Gonzalo Ybáñez
Growth Strategist
Publicado 1 sept 20268 min de lectura
AI agent observability
Saltar a la sección

AI agent observability is the process of capturing and evaluating ongoing activity to track, measure, and understand how an AI agent makes decisions and takes actions. It answers whether the agent reached the correct outcome and which step caused the failure, not just whether the run returned a response.

There are three ways through which AI agent monitoring works: 

  • Application performance monitoring (APM): Watches the infrastructure an agent runs on and reports the latency and error rate.
  • LLM observability: It logs individual model calls, recording the prompt sent and the completion returned for each one
  • Agent observability: Records the order in which the agent made its decisions, so a failure at one step can be traced back to the step that caused it.

Why does traditional monitoring break on agents?

Traditional monitoring relies on infrastructure monitoring and per-call model logging, and it does not work for AI agents because it records each step in isolation. Agents run through multi-step sequences where an individual step can return incorrect data without raising an exception. Standard tools record a successful status code, but invalid data continues into subsequent steps.

For example, at step 3, an agent reads an outdated account balance from a database. The database returns valid data, so the monitoring system logs a successful request. At step 10, the agent uses that same figure to quote a balance to a customer. 

The system formats the response and closes the task without raising an error. Because steps 3 and 10 were both completed without a system exception, the monitoring tool logs the entire run as successful. The wrong balance goes out, which no one could catch until an outside audit does.

These are the five execution mechanics of an agent that breaks single-request monitoring:

  • Non-determinism: The agent does not repeat itself, and the same request runs a different sequence of steps the second time. So one recorded run does not tell you how the agent behaves.
  • Multi-turn state: The mistake and the failure are far apart such that an error made early in a conversation produces the wrong outcome many turns later.
  • Tool calls with side effects: Some steps cannot be undone, and the agent writes to a system of record while the run is still going. That write is not always reversible.
  • Sub-agent handoffs: Work passes between agents, and unless the handoff is recorded, there is no way to rebuild the order in which the two agents acted.
  • Failures that look like successes: the agent run ends, and the output looks valid, but the task the agent was given remains incomplete.

What to trace

Agent observability requires two separate mechanisms: recording the execution history of a run, and assessing whether those actions produced a correct outcome. The execution history forms the trace, while automated scoring functions contribute to an evaluation layer.

Trace structure and Spans

A trace is the complete log of a single agent execution. Every individual action that contributes to AI observability during that run is recorded as a span.

A span represents a single unit of work, storing the start time, execution duration, and output data for that specific action. Also, spans maintain a parent-child hierarchy to preserve logical sequence.

Trace and span

Agent Trace and Span

For example, when a model call decides to run a database query, the database query span is nested inside the parent reasoning span. This hierarchy allows technical teams to track a final incorrect answer back to the exact earlier step that generated invalid data.

The addition defines a span by what it is (one unit of work), what it holds (start time, duration, result), and why the parent-child order matters (a tool call nests inside the step that triggered it). That nesting enables walking back from a wrong answer to the step that caused it.

Step-level vs. Trace-level evaluations

A complete trace tells you what happened, but you won’t know whether what happened was correct. That is the job of the evaluation layer, which scores the run on two levels. 

  • Step-level evaluations: Test individual actions, such as verifying whether the agent selected the appropriate tool for a request or retrieved relevant documentation from a database.
  • Trace-level evaluations: Assess the entire execution chain to determine whether the agent fulfilled the overall task.

Telemetry standards

The OpenTelemetry GenAI semantic conventions are the vendor-neutral naming standard for agent telemetry. They give model calls, tool calls, and execution metrics the same field names regardless of which tool records them. The conventions are still in development rather than stable, so expect the field names to change.

A team that records telemetry in the OpenTelemetry format, rather than a single vendor's format, can retain its trace data in a portable format. The team can switch AI observability tools, or add a second one, without changing how each agent records telemetry. Vendor tool comparisons tend to skip the standard, because a shared format makes their products interchangeable.

How agent observability tooling breaks down

Agent observability tools fall into four categories, and the categories differ in where the tool runs and what it is built to answer, not on which is best. 

Every tool listed below watches an agent that a team built and runs itself. None of them builds the agent or operates it. That is the main point of difference between an observability tool and a platform that provides built-in observability, and it determines which of the two a buyer is actually looking for.

CategoryExample toolsBest atWeak at
Evaluation-first platformsBraintrust, DeepEval (Confident AI), MaximScoring whether the agent did the right thingRunning as a high-volume trace backend
Open-source, self-hosted tracingLangfuse, Arize Phoenix, Traceloop OpenLLMetryData residency and full controlYou run and scale the storage yourself
APM tools extended for LLMsDatadog, New Relic, DynatraceOne platform for agents and infrastructureLighter evaluation depth
Enterprise governance and control planesFiddler, Arize AX, WhyLabsAudit trails and compliance reportingHeavier to adopt for one agent
AI agent observability

Evaluation-first platforms

These platforms start from the evaluation and add tracing around it. The core object is a test suite that assesses whether the agent produced the correct outcome, and the trace view is provided to explain a failing score.

Braintrust, which raised an $80M Series B in February 2026 to build out AI observability, DeepEval from Confident AI, and Maxim all work this way. 

Such platforms are good at turning "the agent is wrong sometimes" into a pass or fail against a criterion you defined, which catches a regression before it reaches production.

Open-source, self-hosted tracing

Such tools are designed to capture and store traces in the infrastructure you run yourself, instrumented to open standards. The trace data never leaves your environment. Langfuse, which ClickHouse acquired in January 2026, Arize Phoenix, and Traceloop's OpenLLMetry are the common ones, and all three build on OpenTelemetry.

They are the fit when data residency dictates the buying choice and when you want instrumentation that can port to another tool later. The cost is operational because you are responsible for deploying, running, and scaling the storage yourself. Also, the evaluation and governance features may vary enough that a team often assembles them from more than one project.

APM tools extended for LLMs

The application-monitoring platforms are those that a team already runs to capture agent spans alongside the infrastructure metrics they always collected. Datadog Agent Observability records seven span kinds and supports the OpenTelemetry GenAI conventions. New Relic markets its version as the first APM for AI, and Dynatrace ingests agent traces through OpenTelemetry.

These are ideal tools when you want one platform for the agent and the services it runs on, and when adding agents to an existing contract beats onboarding a new vendor. 

Enterprise governance and control planes

These platforms treat the trace and the evaluation as evidence for governance, not only as a debugging aid. Your business can use it to add audit trails and access controls on top of tracing and scoring. Also, they are resourceful in generating compliance reports. Fiddler, which brands itself an AI control plane for enterprise agents, along with Arize AX and WhyLabs, work at this level.

Who should choose a platform with observability built in

Buying a platform with monitoring already included suits an enterprise that prefers ready-made agents to building custom ones from scratch. When a team buys a deployed agent workforce, built-in trace logging and evaluation remove the need to build a separate monitoring pipeline.

Building observability yourself requires defining the correct behavior for each workflow. It means writing those workflow rules and updating the test suite every time an agent changes. That is an ongoing engineering headcount, not a one-time purchase.

Who benefits the most from the built-in observability

  • Non-technical enterprise buyers: The team avoids hiring specialized monitoring staff because trace logging and performance evaluation come pre-integrated with the execution platform.
  • Regulated businesses: Organizations in banking, telecommunications, aviation, or power utilities receive audit trails and evaluation records ready for immediate compliance reviews.
  • Operational leaders, such as a COO or CFO, can verify whether the agent resolved the assigned task, rather than whether a run finished without errors.

HappyRobot is the platform model here, because its evaluation engine, adversarial testing, and audit trails are part of the platform that runs the agents. Instead of a team wiring in separate monitoring software into its workflows, the HappyRobot combines agentic AI with deterministic logic to provide evaluation and compliance for the specific agents running within it.

On top of it, you have Northstars in HappyRobot, which are auditable rules that define the correct behavior for each agent, and the platform runs checks against them. They are the rules that define correct behavior, and the audits and tests are measured against them.

Preguntas frecuentes

  • What is AI agent observability?
    AI agent observability records the full execution path of an agent run and checks whether the outcome was correct, not only whether the run finished. It captures every model and tool call in a single run, then assesses whether the agent completed the task it was given.
  • How is agent observability different from LLM observability?
    LLM observability logs each model call individually, recording the prompt sent and the completion returned. Agent observability records the whole sequence of calls in a run and links each step to the next, so a team can trace a wrong answer back to the step that caused it.
  • Can you use Datadog or an existing APM tool for AI agents?
    Yes. Datadog's Agent Observability mode traces a full agent run and follows the OpenTelemetry GenAI standard. An older APM that only tracks server uptime and response time cannot show which step in a run caused a wrong answer.
  • What is the OpenTelemetry GenAI standard?
    The OpenTelemetry GenAI semantic conventions are a vendor-neutral naming standard for agent telemetry. They give model calls and tool calls the same field names across tools, so trace data stays portable. The conventions are still in development rather than stable, so the field names can change.
  • Do you still need observability tooling if you buy an agent platform?
    You still need to see traces and evaluation results, but you do not build the tooling. A buyer of a deployed agent platform receives the trace capture and evaluation inside the product, whereas a team that builds its own agents adds and maintains that tooling itself.