By Jesse Sumrak
Sr. Content Marketing Manager
Traditional software application monitoring doesn’t work for AI agents. Your agents could be up, running, and giving your users the wrong answers, but legacy systems wouldn’t necessarily flag anything out of order. Uptime and CPU charts won’t tell you that your agent used the wrong tool or pulled outdated context, and they also can’t tell you which model call is eating up the bulk of your tokens.
When it comes to monitoring AI agents, you need purpose-built LLM observability tools. Solutions can include open-source tracing projects, eval-first platforms, enterprise APM suites, and AI platforms. Let’s compare the best LLM observability tools across approach, features, pricing, and fit.
Key takeaways:
An LLM observability tool is software that collects and analyzes telemetry from applications built on large language models (LLMs). This includes traces of model calls, tool calls, and agent steps, along with latency, token usage, cost, and output quality. It captures this data through SDKs or OpenTelemetry instrumentation and pairs it with evaluations that score responses, so teams can see why an application or AI agent behaved the way it did.
These tools provide observability for LLM applications, which is different from AIOps tools that use LLMs to analyze infrastructure data.
Traditional application monitoring only tracks whether a service is up, fast, and error-free. LLM applications can be checking all the traditional uptime boxes while still failing the task at hand. That’s because the output itself can be wrong, unsafe, or more expensive than it should be. MLOps monitoring focuses on training pipelines and model drift, but it doesn’t analyze prompts, tool calls, or multi-step agent runs. LLM observability looks at what the model was asked, its response, the cost, and whether the answer was actually correct.
LLM applications use different metrics than typical web services. That’s because a single response is generated token by token, and an agent can chain dozens of model calls together. We recommend using the following metric groups to monitor AI agents in production.
LLM latency isn’t a single number. Some responses start quickly and then stall mid-stream. Others stream smoothly but make you wait a long time for the first token. Factors like model size, prompt length, and GPU load can shift each of these separately, which is why one number can’t capture how responsive your application feels.
Here’s how each factor impacts the user experience:
Throughput shows how much work your system handles in terms of:
Reliability metrics cover success and error rates, ideally split between client errors such as rate limits (4xx) and server errors (5xx), plus timeouts. When one model or provider’s error rate starts climbing, shift traffic to a backup model or provider before failed requests reach your users.
Much of your LLM bill is driven by token usage. You’ll want to track:
AI agents muddy this information because one user action can trigger multiple model calls. Narrow down your spend insights by looking at cost attribution by feature, customer, or agent run.
It doesn’t matter how fast or cheap your agent responses are if they’re ultimately wrong. Quality comes first, and then you can pull the appropriate levers to improve speed and cost.
Evaluation scores (such as LLM-as-a-judge ratings for correctness, faithfulness, or relevance) measure output quality, while step-level traces show which tools an agent called, with what arguments, and where a run went off track. Look at the other end by monitoring user feedback signals: corrections, retries, and abandoned sessions.
Want to measure TTFT, TPOT, and ITL under real load? Read our guide to LLM inference benchmarking.
LLM observability tools let you proactively debug features based on your own collected data rather than waiting for eventual user complaints.
Here’s how a dedicated tool helps your team once a feature is in production:
Most LLM observability tools can trace a model call and log its latency and token count. Features are less important than product fit.
You’ll want to choose a tool that works with how your application is built, what you already run, and which metrics your users feel:
Still deciding where your agents will run? Our guide to the best inference providers for AI agents compares model access, latency, and pricing structure.
The best LLM observability tools are grouped below by approach: AI platforms with built-in observability, open-source tools, commercial platforms, and enterprise observability suites. Each entry covers the tool’s focus, key features, latency metrics, and pricing.
Pricing and feature information in this article are based on publicly available documentation as of October 27, 2026, in US dollars and exclusive of taxes and may vary by region, configuration and workload; all pricing is subject to change. For the most current pricing and availability, please refer to each provider’s official documentation.
| Solution | Best for* (use cases) | Key features | Pricing |
|---|---|---|---|
| DigitalOcean | Building, monitoring, and evaluating agents in one platform | Built-in metrics, logs, and traces; TTFT and per-request cost for Serverless Inference; Signals; Evaluations and Simulations | No additional charge during public preview without a service level agreement and subject to the DigitalOcean preview terms. |
| Langfuse | Self-hosting open-source tracing, prompts, and evals | Tracing with TTFT and cost, prompt management, evals, monitors; MIT license | Free to self-host; Hobby free; Core $29/month; Pro $199/month; Enterprise $2,499/month |
| Arize Phoenix | Debugging LLM apps locally with OpenTelemetry-native tooling | OpenTelemetry tracing, span replay, evals and experiments; Elastic License 2.0 | Free to self-host; AX Free; AX Pro $50/month; AX Enterprise custom |
| Laminar | Tracing and debugging long-running AI agents | Signals, browser-agent recordings, run replay; Apache 2.0 | Free to self-host; Starter $30/month; Pro $150/month; Enterprise custom |
| Traceloop | Instrumenting LLM apps with vendor-neutral OpenTelemetry | OpenLLMetry SDK (Apache 2.0), TTFT for OpenAI streaming, evaluators and monitors | OpenLLMetry free (open source); Free Forever; Enterprise custom (includes on-prem) |
| LangSmith | Tracing and evaluating LangChain and LangGraph apps | Native LangChain tracing, TTFT dashboards, online evals, annotation queues | Developer free; Plus $39/seat/month; Enterprise custom includes self-hosting) |
| Braintrust | Running evals and gating deploys in CI/CD | CI eval gates, TTFT charts, online scoring, Loop AI agent | Starter free; Pro $249/month; Enterprise custom includes self-hosting) |
| Datadog | Tracing and evaluating agents with full-stack APM context | APM-linked traces, TTFT and TPOT on streaming spans, token and cost metrics, LLM-as-a-judge evals | Free (40K LLM spans); Pro $200/month or $160/month billed annually; On-demand $240/month |
| Dynatrace | Correlating AI workloads with full-stack Dynatrace monitoring | OpenTelemetry-first ingestion, agent topology, prompt A/B tests, TTFT and TPOT metrics | Usage-based through a Dynatrace Platform Subscription |
| Splunk Agent Observability | Scoring production agent traffic with small evaluator models | Luna-2 evaluators, Signals failure detection, Agent Control guardrails, TTFT on spans | Free Edition access; from $100/month billed annually; Enterprise custom |
Instead of adding an observability tool on top of your stack, observability and evaluation are part of the platform your models and agents run on, so telemetry flows in with no SDKs or collectors to set up.

DigitalOcean is the AI-native Cloud that builds observability and evaluation into the same platform that runs your models and agents. DigitalOcean Insights (public preview) collects metrics, logs, and traces from Droplets and GPU Droplets running the Observability agent, and it’s enabled for Managed Agents without additional configuration. Traces follow an agent turn from the model call through each tool it invoked. Serverless Inference reports TTFT, end-to-end latency, success and error rates, token usage, and per-request cost through the platform’s built-in instrumentation. When something goes wrong, Signals (public preview) flags production sessions where users got frustrated or tools failed, and Evaluations scores the fix with LLM-as-a-judge metrics before it ships.
During the preview, Insights covers DigitalOcean resources only and doesn’t support trace export. Pair it with an OpenTelemetry-based tool if you need to trace code running elsewhere.
DigitalOcean key features:
DigitalOcean pricing:
Wondering where agent traces live long term? DigitalOcean Agent Data Services (private preview) stores agent sessions, tool calls, and execution traces in one queryable catalog that feeds the same Signals and Evaluations loop.
Open-source LLM observability tools publish their source code and can run on your own infrastructure. This keeps trace data in your environment. Langfuse, Laminar, and OpenLLMetry use permissive open-source licenses, but Phoenix is source-available under the Elastic License 2.0.

Langfuse is an open-source LLM engineering platform that combines tracing, prompt management, and evaluations in one project. It’s available as a self-hosted deployment or a managed cloud service. The self-hosted version runs under the MIT license, which is a suitable option if you need to keep trace data in your own environment. It’s built on OpenTelemetry and integrates with most major frameworks and model providers, so it isn’t tied to one stack. Langfuse joined ClickHouse in January 2026, and the team says licensing and the cloud product continue unchanged. The trade-off is that a production self-hosted deployment also manages Postgres, ClickHouse, Redis, and object storage alongside the app.
Langfuse key features:

Arize Phoenix is a source-available AI observability and evaluation tool built on OpenTelemetry and the OpenInference conventions. Unlike most tools on this list, it runs as a single application with a built-in database, so you can start it on a laptop or in a notebook and see what an agent is doing without creating an account, sending data to a vendor, or setting up a database. Arize itself is now part of Dynatrace (as of October 1, 2026), but it says Arize AX will remain available as a standalone offering and Phoenix will remain freely available.
Arize Phoenix key features:

Laminar is an open-source, Apache 2.0-licensed observability platform built specifically for AI agents. Its OpenTelemetry-native SDK pulls in traces from common frameworks with minimal setup, and its Rust-based backend stores them in ClickHouse and Postgres. You can run it locally with a single Docker Compose command or use the managed cloud. Laminar lists fewer integrations in its published documentation than Langfuse or Phoenix.
Laminar key features:

Traceloop maintains OpenLLMetry, an Apache 2.0-licensed set of OpenTelemetry instrumentations. Because OpenLLMetry emits standard OpenTelemetry data, you can send the same traces to Traceloop’s own platform or to nearly 30 other observability backends, including Datadog, Dynatrace, Splunk, and Langfuse. Traceloop’s commercial platform builds on that data with dashboards, prompt management, and team features. ServiceNow acquired Traceloop in March 2026 to power observability in its AI Control Tower, but Traceloop says OpenLLMetry will remain open source.
Traceloop key features:
The following managed platforms focus on the development loop of tracing, evals, and prompt iteration. They’re the fastest to adopt if you don’t need to self-host and want evaluation workflows built in from the start.

LangSmith is LangChain’s platform for tracing, evaluating, and monitoring LLM applications and agents. LangChain and LangGraph apps send traces with almost no setup, but LangSmith also supports OpenTelemetry end-to-end and works with the OpenAI and Anthropic SDKs, CrewAI, the Vercel AI SDK, and Pydantic AI. Unlike the rest of this list, which prices by usage or flat monthly tiers, LangSmith charges per seat, so costs scale with team size as well as trace volume. Usage beyond the included 10,000 traces per month is billed in LangChain Standard Units (LSUs), a credit that covers extra traces, deployments, and evaluator runs. It’s a natural default for LangChain and LangGraph teams. On other frameworks, you lose the zero-setup tracing that sets it apart, so a framework-neutral tool can be a better fit.
LangSmith key features:
Building on LangChain or LangGraph? Our tutorial on debugging and evaluating LLM agents with LangSmith walks through tracing, debugging, and scoring agent runs.

Braintrust is an AI evaluation and observability platform built around the eval loop. If quality drops, the change doesn’t ship. Its GitHub Action posts eval results on every pull request, and its CLI can block a merge when scores fall. This process works for teams that treat prompt and model changes like code changes. Braintrust is closed source, so you can’t inspect or extend the platform yourself.
Braintrust key features:
These enterprise observability suites added LLM and agent monitoring to their existing products. They’re a good fit if your team is already invested in one and wants AI traces next to the rest of its telemetry.

Datadog Agent Observability (formerly Datadog LLM Observability) records each request to your AI application as a trace, with a span for every agent decision, tool call, or workflow step. Its SDK is built on Datadog APM’s tracer, so you can move from an LLM span to the backend service behind it without switching tools. It auto-instruments common model providers and frameworks in Python and Node.js, with Java support limited to OpenAI. It also accepts OpenTelemetry spans that follow the GenAI semantic conventions. It works for teams already running Datadog APM, but in our opinion the setup and span-based pricing may be less suitable for LLM tracing alone.
Datadog key features:

Dynatrace AI Observability extends the Dynatrace platform to LLMs, AI agents, and the services and infrastructure underneath them. It’s OpenTelemetry-first, meaning you send spans that follow the GenAI semantic conventions (or instrument with OpenLLMetry or OpenInference), and Dynatrace normalizes them. LLM signals then appear next to the problems, pods, and clusters that Dynatrace monitors with AI-driven root-cause analysis on top. It’s built for existing Dynatrace customers and requires a Dynatrace Platform subscription, so in our opinion, it is less suitable as a standalone LLM tool. Evaluations are still in preview, and Dynatrace reports guardrail activity from model providers rather than enforcing guardrails itself. Dynatrace completed its acquisition of Arize in October 2026 and plans to integrate Arize’s capabilities over time.
Dynatrace key features:

Splunk Agent Observability (formerly Galileo) is an AI observability and evaluation platform. It traces agent runs, scores them, and supports both SaaS and self-hosted deployment. It provides a family of small fine-tuned evaluator models (Luna-2) designed to score production traffic at a fraction of the cost and latency of large judge models. It accepts OpenTelemetry and OpenInference traces through an OTLP endpoint and now sits alongside the rest of Splunk Observability Cloud.
Splunk Agent Observability key features:
Splunk Agent Observability pricing:
What metrics matter for LLM inference observability (TTFT, TPOT, ITL)?
Time to first token (TTFT) measures how long a user waits for the first token, time per output token (TPOT) measures the average time to generate each token after that, and inter-token latency (ITL) measures the gap between individual tokens. Consider these metrics alongside end-to-end latency, error rates, token usage, and cost per request for a complete look at how fast your application feels and what each response costs. DigitalOcean Serverless Inference reports TTFT, end-to-end latency, error rates, and per-request cost without extra instrumentation.
Which inference platforms have built-in evaluation tools?
If your inference provider doesn’t include evaluations, you’ll need a separate tool such as Braintrust or Langfuse to score model outputs. DigitalOcean builds Evaluations into the same platform as Serverless Inference, scoring agent responses with LLM-as-a-judge metrics and billing only the token rates of the models used. DigitalOcean Signals (public preview) flags production sessions where users got frustrated or tools failed, so you know what to test next.
What is LLM observability?
LLM observability traces and measures applications built on large language models, including individual model calls and multi-step agent runs. It covers latency, token usage, cost, and output quality to help teams see why an application behaved the way it did. Unlike traditional monitoring, it looks at what the model was asked and what it returned instead of just whether the service stayed online.
How do I standardize LLM observability across multiple frameworks and SDKs?
Instrument with OpenTelemetry and follow its GenAI semantic conventions. These define standard attribute names for model, token, and request details. Libraries such as OpenLLMetry add that instrumentation for popular frameworks and model providers, and many tools on this list can ingest the resulting traces. That lets you send the same data to one or more backends and switch tools later without re-instrumenting.
Are there open-source LLM observability tools I can self-host?
Yes. Langfuse, Arize Phoenix, and Laminar can all be self-hosted, and OpenLLMetry provides open-source instrumentation that sends traces to any OpenTelemetry-compatible backend. You can run them on DigitalOcean Droplets or DigitalOcean Kubernetes, with Managed Databases handling the database layer.
Does DigitalOcean have built-in observability for LLM apps and agents?
Yes. DigitalOcean Insights (public preview) collects metrics, logs, and traces for supported DigitalOcean resources (including Managed Agents) at no additional cost during the preview. Signals flags agent sessions that went wrong, and Evaluations scores fixes before they ship.
You don’t have to stitch together separate vendors for all your inference, tracing, evals, and alerting. DigitalOcean builds observability and evaluation into the same platform that runs your models and agents, so you spend less time wiring up telemetry and more time shipping. DigitalOcean Insights collects the data, Signals shows you where agents go wrong, and Evaluations tests the fix before your users see it.
Key features include:
Get started with DigitalOcean ->
This “best for” information reflects an opinion based solely on publicly available third-party commentary and user experiences shared in public forums. It does not constitute verified facts, comprehensive data, or a definitive assessment of the service.
Any references to third-party companies, trademarks, or logos in this document are for informational purposes only; all trademarks are the property of their respective owners and are used nominatively and do not imply any affiliation with, sponsorship by, or endorsement of those third parties. Comparative statements about third-party products reflect our opinion based on each provider’s publicly available documentation as of October 27, 2026, and publicly available third-party commentary. They are not a verified or definitive assessment.
Hi. My name is Jesse Sumrak. I’m a writing zealot by day and a post-apocalyptic peak bagger by night (and early-early morning). Writing is my jam and content is my peanut butter. And I make a mean PB&J.
From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.
