LatentEval

For builders

Datadog LLM Observability vs Langfuse for agent evals

A source-verified comparison of Datadog Agent Observability (formerly LLM Observability) and Langfuse for agent evals: pricing, judge templates, self-hosting, and the statistics neither documents.

For builders

In brief

5 POINTS
  • Datadog renamed the product: LLM Observability now ships as Agent Observability, with nine LLM-as-a-judge templates including Tool Selection and Goal Completeness.
  • Datadog lists $160 a month for the first 100k LLM spans billed annually; every span type except the LLM call itself is free.
  • Langfuse's core is MIT licensed and self-hostable for free; Langfuse Cloud runs from a free 50k-unit tier through $29 Core to a $2,499 Enterprise plan.
  • Both platforms run judge evals on an LLM provider account you connect yourself, so evaluation spend lands on your provider bill and not on either platform's.
  • Neither platform documents a confidence interval or significance test on eval scores, so budget the statistics layer separately.

Type “datadog llm observability vs langfuse” into a search engine and read the bylines. As of early August 2026, the first page of results carried two vendor-authored head-to-heads, one from Langfuse itself and one from an observability vendor selling against Datadog, plus a documentation review on a personal engineering blog and a row of directory sites that publish a page for every product pair.1 Datadog has not published one. So the most detailed account of this matchup available to a buyer comes from one of the two vendors in it.

This choice is rarely made from a clean slate. The team asking it usually already pays Datadog for APM, and is deciding whether agent evals belong inside that contract or in a separate open-source stack. Route the question through one vendor’s homework and you inherit that vendor’s framing of it.

Pick Datadog when your organization already runs on Datadog and the requirement is agent traces and evals correlated with the APM, infrastructure, and session data you monitor there. The product now ships as Agent Observability, free to 40k LLM spans a month and $160 a month for the first 100k billed annually.23 Pick Langfuse when self-hosting, data custody, or eval workflow depth decides it: its core is MIT licensed and free to run on your own infrastructure, with cloud tiers running from a free 50k-unit month through $29 Core and $199 Pro to a $2,499 Enterprise plan.45 Neither platform documents a confidence interval or a significance test on the scores it stores, so whichever you pick, the statistics live outside it. Part of the evidence for that comes from earlier work: our three-way comparison of Langfuse, LangSmith, and Braintrust (AI evals) is where we read Langfuse’s eval documentation in July 2026 and re-checked it on 2026-08-02, and how Langfuse fares against those two is a question that page already owns. This one covers only the suite-versus-specialist split.

Datadog’s product is now called Agent Observability

Source-checking turns up a rename. Datadog’s docs, product page, and price list now call the product Agent Observability (the documentation still lives under the llm_observability URL path).6 None of the third-party comparisons in that August 2026 result set led with the new name, and our own URL keeps the old one too, because it is still what people type.

Under either name, the shape is an enterprise suite move. Agent traces land next to the APM services, infrastructure signals, and real-user sessions the rest of the company already monitors in Datadog, and the product page sells exactly that correlation.3

The eval layer has grown well past tracing: two managed evaluations run out of the box (Language Mismatch and Sensitive Data Scanning), nine LLM-as-a-judge templates cover the common checks, custom judges are defined in natural language, and external scores push in through the API.7 Three of the nine templates score agent behavior: Tool Selection, Tool Argument Correctness, and Goal Completeness. The other six read a single prompt and response. Tool Selection assesses whether “the tools chosen by the LLM align with the user’s request and the set of available tools”, and Goal Completeness judges whether the agent resolved the user’s intent across a full session, though Datadog’s own write-up frames it for chatbots too, calling it “especially valuable for LLM chatbot applications”.8 Datasets and experiments exist too, for testing prompt and model changes before they ship.9

Ingest keeps the decision reversible. Agent Observability accepts OpenTelemetry traces following the GenAI semantic conventions (1.37 and later) or the OpenInference conventions, sent directly over OTLP with no Datadog SDK or Datadog Agent required, alongside its own SDKs for Python, Node.js, and Java.10 Langfuse ingests the same OpenTelemetry instrumentation.11 Instrument once, and the exporter endpoint is the only thing that has to change.

That covers what Datadog ships. The public record of how it stands next to Langfuse is thinner, and worth reading closely.

We checked Langfuse’s numbers on Datadog, and they held

A vendor writing the fullest public comparison of itself against a rival is a reason to check the homework, so we checked. Langfuse’s engineering piece on this exact matchup makes concrete claims about Datadog: hosted SaaS only, with no self-hosted option; a free tier of 40k LLM spans a month; $160 a month for the first 100k spans billed annually; $3.50 per additional 10k; and billing that counts LLM inference spans only, with tool, workflow, and retrieval spans free.11 Against Datadog’s own price list and product page, every one of those numbers held on 2026-08-02.23 Datadog’s own wording is two items wider than Langfuse’s summary of it: agent and embedding spans ride free as well. For anyone pricing an agent workload, the agent span is the one worth knowing about.

The authorship shows in the choice of axes. The comparison leans on self-hosting, runtime prompt serving, and code-based evaluators, which are the rows Langfuse wins, and spends less time on cross-stack correlation, which is the row Datadog exists to win.

Both halves are true at once. The framing decides which half you see first.

Langfuse itself is the open-source specialist in this pairing. Its core product capabilities (tracing, evaluations, prompt management, experiments, annotation, and the playground) are MIT licensed without usage limits; the commercial exceptions are enterprise governance modules such as SCIM, audit logging, and data-retention policies, which sit in marked ee directories behind a license key.4 Self-hosting is free and first-class, and the hosted cloud meters usage in units, a unit being any tracing data point: a trace, an observation, or a score.5

The two meters read the same agent turn differently

Pricing pages get compared on the headline number. What each platform counts moves the bill further than the headline does.

Datadog bills LLM inference spans only, so tool, workflow, agent, embedding, and retrieval spans all ride free, and retention beyond the default is a separate meter at $1.50 to $4 per 10k spans a month depending on the window you keep.2 Langfuse Cloud counts every tracing data point as a unit, from $8 per 100k units past a tier’s allowance.5 Take a schematic agent turn with three model calls and eleven tool calls. Datadog meters the three model calls. Langfuse meters all fourteen observations, plus the trace containing them, plus every score you attach. Neither shape is cheaper in the abstract; which is cheaper for you depends on how tool-heavy your traces run and how many scores you write, so pull that ratio from your own last week of traffic before either sales conversation.

Fourteen span chips under one trace bracket: the Datadog rail marks only the three LLM spans and reads 3, while the Langfuse rail marks all fourteen and reads 14 plus the trace plus each score.
One schematic agent turn, read by two meters that count it differently. Datadog bills the LLM inference spans only; every other span type rides free. Langfuse Cloud counts every tracing data point as one unit, the containing trace and each attached score included. Neither shape is cheaper in the abstract; which one is cheaper depends on how tool-heavy your own traces run. Structural diagram of two billing meters, drawn on the schematic turn described above. Counting rules from Datadog's price list and Langfuse's pricing page as published on 2026-08-02. Not a measurement of any workload, and no prices are plotted.

Neither meter covers the judge. Datadog’s LLM-as-a-judge evaluations, templates and custom ones alike, run on an LLM provider account you connect yourself: the setup flow has you “select the LLM provider and corresponding account to use for your LLM judge” across OpenAI, Azure OpenAI, Anthropic, Amazon Bedrock, or Vertex AI.12 Langfuse routes its own judge the same way, through an LLM connection you configure with your own key.13 Both platforms orchestrate the evaluation; your model provider’s invoice pays for the tokens it burns. Both document that plainly, and it still means a budget built from either price list leaves the eval spend out.

Six stages of an agent eval, and only two have a decisive winner

Walk an agent eval from instrumentation to decision and ask who is stronger at each stage. Four of the six come out a wash.

TABLEShow full table (6 rows)Showing full table (6 rows)
Stage of the workflowDatadog Agent ObservabilityLangfuseEdge
Getting traces inOTel GenAI (1.37+) and OpenInference over OTLP; SDKs for Python, Node.js, JavaOpenTelemetry-first ingest; same instrumentation feeds either platformEven: one exporter serves both
Prebuilt checks2 managed evals plus 9 judge templates, including Tool Selection and Goal CompletenessLLM-as-a-judge plus code-based evaluators and human annotationDatadog on prebuilt breadth; Langfuse once you need code evaluators
Datasets and experimentsVersioned datasets, run comparisonDatasets and experiments in the MIT coreEven: both version a dataset and compare runs side by side
Custody and deploymentDatadog-hosted SaaS onlyFree self-hosting of the MIT core, or cloudLangfuse, decisively
Correlation with productionLLM spans beside APM, infrastructure, and RUM dataPurpose-built; correlation depends on your existing stackDatadog, decisively
Trusting a score deltaNo significance test documentedNo significance test documentedNeither; bring your own statistics

The two decisive rows point in opposite directions, so there is no ranking to hand you.

A team that needs custody cannot buy it from Datadog at any tier, and a team that needs agent latency on the same screen as the database underneath it cannot get that from Langfuse alone. Which of those two constraints binds harder is the whole decision.

One OTLP exporter forks into Datadog Agent Observability and Langfuse; a vertical axis between them reads correlation upward and custody downward, and a dashed frame sets the statistics layer outside both.
One OpenTelemetry exporter, two destinations, and one layer that sits outside both. Both platforms ingest the same instrumentation, so the exporter endpoint is the only thing that has to change; the accepted conventions above are the ones Datadog documents, being the OTel GenAI semantic conventions from 1.37 and OpenInference, sent over OTLP. The two rows where this comparison is decisive point in opposite directions on a single axis, which is why it stays a fit question rather than a verdict. Neither platform documents the statistics that turn a stored pass rate into a result you can act on. Structural diagram of ingest paths and product boundaries, not a capability score and not a measured comparison. Product names, ingest formats, and deployment models as each vendor documented them on 2026-08-02. The absent significance test is our own docs check: Datadog verified on 2026-08-02, Langfuse carried over from the three-way platform comparison linked above, verified July 2026.

Neither platform documents the statistics under the score

Both products will store a pass rate per experiment run and chart it over time. Datadog’s experiments documentation describes creating and versioning datasets and comparing results to evaluate impact, and documents no confidence interval on that comparison and no significance test (checked 2026-08-02).9 We hit the same absence across Langfuse, LangSmith, and Braintrust (AI evals) when we read all three platforms’ eval documentation side by side in July 2026, and re-checking all three on 2026-08-02 left the finding unchanged. A pass rate that ticks up 3 pp between runs is, on either platform, a chart, and whether that delta is statistically significant is a question you answer somewhere else.

Somewhere else is not far. Put a confidence interval on each run’s pass rate, so a rate measured over 40 runs stops looking as solid as one measured over 400, and run a McNemar test on the paired delta when two runs scored the same items. The wider map of which number needs which test lives in our eval statistics hub. Why a tracing layer was never going to answer this sits in the line between observability and evals: a trace can certify that every step completed and still say nothing about whether the answer was right.

Who should pick which, and where this page stops

If your organization already runs Datadog and the platform team owns this decision, Datadog is the path of least resistance, and the correlation is real: agent traces beside the services and infrastructure underneath them, one vendor relationship, one bill. Its weak spots are visible right on the price list. There’s no self-hosted deployment at any tier, retention past the default is a separate meter, and the $160 rate needs an annual commitment: the same 100k spans cost $200 month-to-month and $240 on demand.2

If custody, audit, or an air-gapped deployment appears anywhere in your requirements, Langfuse is the defensible pick, and the MIT grant on the code outlasts any pricing page. Its weak spots are operational instead: self-hosting means you run the database, the upgrades, and every scaling question yourself, and the governance modules (SCIM, audit logs, retention policies) carry the commercial license. Plenty of teams split the difference and feed both platforms from one OpenTelemetry exporter, Datadog for the estate, Langfuse for the eval loop.11

We verified this page against both vendors’ documentation, product pages, and price lists on 2026-08-02. That date is also the limit of it. We did not push a production workload through either platform, and docs and prices move, so treat every number here as a snapshot with a date attached. If you arrived at this question mid-migration, where Helicone users went after the Mintlify acquisition maps that adjacent decision. If the agents you’re evaluating talk out loud, the shortlist changes entirely, and our Hamming vs Cekura comparison covers that lane. Before any platform choice hardens, though, the method question comes first: what an agent eval should measure across the whole trajectory decides more than the vendor does.

Footnotes

  1. Our own search for “datadog llm observability vs langfuse”, read in early August 2026. The first page of results carried Langfuse’s own head-to-head; a templated comparison page from groundcover, itself an observability vendor selling against Datadog; a documentation-based comparison on a personal Japanese engineering blog dated 11 June 2026, https://kenzo0107.github.io/2026/06/10/2026-06-11-langfuse-vs-datadog-llm-observability/ ; and several directory sites. Search results differ by user, location, and date, so read this as one dated observation and not a measurement.

  2. Datadog, full pricing list: Agent Observability at $160 per month billed annually for the first 100k LLM spans ($200 month-to-month, $240 on-demand), $3.50 per additional 10k LLM spans billed annually ($5 on-demand), and retention add-ons at $1.50, $3, and $4 per 10k spans for 30, 60, and 90-day windows. https://www.datadoghq.com/pricing/list/ (as of 2026-08) 2 3 4

  3. Datadog, Agent Observability product page: correlating LLM spans with APM services, infrastructure signals, and RUM sessions; a free tier of “Up to 40k LLM spans” a month; and on what is billed, “An LLM span is a single call to an LLM provider. It’s the only span we bill on. Tool, workflow, agent, embedding, and retrieval spans are all free.” https://www.datadoghq.com/products/ai/agent-observability/ (as of 2026-08) 2 3

  4. Langfuse, open-source overview: core product capabilities (tracing, evaluations, prompt management, experiments, annotation, and the playground) are MIT licensed without usage limits; enterprise modules such as SCIM, audit logging, and data-retention policies live in marked ee directories and require a commercial license key. https://langfuse.com/docs/open-source (as of 2026-08) 2

  5. Langfuse, pricing page: Cloud tiers Hobby (free, 50k units a month, 30-day data access), Core ($29 a month, 100k units included, 90-day retention), Pro ($199 a month), and Enterprise ($2,499 a month), with additional usage from $8 per 100k units on the first overage band and graduated discounts above it; a billable unit is any tracing data point, meaning a trace, an observation, or a score; self-hosting is free. https://langfuse.com/pricing (as of 2026-08) 2 3

  6. Datadog, Agent Observability documentation (landing page, still served under the llm_observability path), describing end-to-end tracing of LLM application chains and agent steps. https://docs.datadoghq.com/llm_observability/ (as of 2026-08)

  7. Datadog, Agent Observability evaluations documentation: custom LLM-as-a-judge evaluations defined “using natural language prompts”, external evaluations submitted through the API, and the managed evaluations Language Mismatch and Sensitive Data Scanning. https://docs.datadoghq.com/llm_observability/evaluations/ and https://docs.datadoghq.com/llm_observability/evaluations/managed_evaluations/ (as of 2026-08)

  8. Datadog, “LLM-as-a-Judge Evaluation Templates”: nine templates (Failure to Answer, Goal Completeness, Hallucination, Prompt Injection, Sentiment, Tool Argument Correctness, Tool Selection, Topic Relevancy, Toxicity); Tool Selection assesses whether “the tools chosen by the LLM align with the user’s request and the set of available tools”. The Goal Completeness entry opens on an agent framing, “An agent can call tools correctly but still fail to achieve the user’s intended goal”, and then describes the same check in chatbot terms, as “especially valuable for LLM chatbot applications”. https://docs.datadoghq.com/llm_observability/evaluations/custom_llm_as_a_judge_evaluations/template_evaluations/ (as of 2026-08)

  9. Datadog, Experiments documentation: create and version datasets, run experiments against them, “Compare results to evaluate impact”; no confidence interval or statistical significance test on run comparisons is documented. https://docs.datadoghq.com/llm_observability/experiments/ (as of 2026-08) 2

  10. Datadog, OpenTelemetry instrumentation for Agent Observability: ingest of OpenTelemetry traces following the GenAI semantic conventions (1.37 and later) or the supported OpenInference conventions, sent directly from OpenTelemetry-instrumented applications without the SDK or a Datadog Agent; SDK support covers Python, Node.js, and Java. https://docs.datadoghq.com/llm_observability/instrumentation/otel_instrumentation/ (as of 2026-08)

  11. Langfuse, “Langfuse vs. Datadog for LLM Observability & Agent Tracing”: Langfuse’s own head-to-head, stating that Datadog runs only as Datadog-hosted SaaS with no self-hosted option (consistent with Datadog’s price list, which offers no self-hosted tier), a 40k-span free tier, $160 a month for the first 100k LLM spans, and that both platforms can be fed from the same OpenTelemetry instrumentation. On what Datadog bills, it states that “Only LLM inference spans are billed; tool, workflow, and retrieval spans are free”, which is narrower than Datadog’s own list of free span types quoted above. Langfuse is a party to this comparison, so read it as the vendor’s own case; its checkable pricing claims matched Datadog’s published list when we verified them. https://langfuse.com/resources/engineering/langfuse-vs-datadog (as of 2026-08) 2 3

  12. Datadog, custom LLM-as-a-judge documentation: “Select the Account dropdown menu to select the LLM provider and corresponding account to use for your LLM judge”, with OpenAI, Azure OpenAI, Anthropic, Vertex AI, and Amazon Bedrock as connectable providers; Datadog runs published evaluations on targeted spans automatically. https://docs.datadoghq.com/llm_observability/evaluations/custom_llm_as_a_judge_evaluations/ (as of 2026-08)

  13. Langfuse, LLM-as-a-judge documentation: setting up a managed evaluator “requires an LLM Connection to be set up”, and the judge model is chosen through that connection, which holds your own provider credentials. Langfuse therefore orchestrates the evaluation while the judge’s tokens are billed by your model provider; Langfuse’s own units meter tracing data points, as the pricing footnote above records. https://langfuse.com/docs/evaluation/evaluation-methods/llm-as-a-judge (as of 2026-08)