Home / Agent Observability / What teams are struggling with

Agent Observability

Your agents are changing every day. Can you see when their behaviour changes?

AI agents rarely fail with an error. They drift, reason differently, pick a different tool, or return a confident answer that happens to be wrong — while every dashboard stays green. We read through public engineering discussions and the industry's best writing on the subject and pulled out the problems that kept recurring. Each one below is summarised in plain terms and linked back to its source, so you can read the original argument for yourself.

What engineers are asking each other

Problems raised in public Reddit threads — the unglamorous, specific ones that come up once agents are already running in production.

01
Reddit discussionMCP capability drift

An MCP server updates, and the agent quietly gains new powers

Agents depend on external tool servers they do not control. When one of those servers ships new permissions, capabilities or write actions, the agent keeps reporting healthy while its capability surface has silently changed. The open question engineers are asking is how to detect that drift as it happens rather than after an incident.

Visit Reddit for more info
02
Reddit discussionPre-production agent testing

"It worked yesterday" is not a release test

A small prompt edit or tool update can change how an agent reasons, which tools it picks and which execution path it takes — without breaking anything a build pipeline would catch. Teams want to know whether a new agent version actually got better, or whether it merely got different.

Visit Reddit for more info
03
Reddit discussionVersion-to-version comparison

Replay production traffic before your users meet the new version

One practical approach raised in the thread: take real production logs, run the candidate version against them, and compare old versus new behaviour side by side. If the new version regresses, block the release. It is regression testing as we already know it, adapted to non-deterministic agents.

Visit Reddit for more info
04
Reddit discussionShared skill evaluation

One shared skill, dozens of downstream applications

Central skill repositories mean a single edit can ripple through every application that depends on it. Running a full LLM-as-a-judge evaluation suite on every daily change is thorough but expensive, so teams are looking for lighter signals that still catch a quality drop early.

Visit Reddit for more info
05
Reddit discussionVerification cost

Verification gets expensive when the context keeps growing

AI verification costs climb with every token the verifier has to read, which pushed one discussion toward a sharper question: how much can a verifier safely skip? The goal is not simply to read less — it is to cut cost without silently dropping evidence that mattered.

Visit Reddit for more info
06
Reddit discussionSafe stopping criteria

Knowing when an agent is allowed to stop

Stopping early sounds simple until you have to define it. What counts as a safe stopping point, how do you establish the unread context was safe to skip, and how is verification coverage preserved? Answering those needs evidence about the run, not just a dashboard showing it finished.

Visit Reddit for more info

What the industry is publishing

18 articles on agent observability and evaluation, each reduced to the problem it puts at the centre of its argument.

01
Medium / Towards AIDivy Yadav · Mar 3, 2026

A stack trace cannot explain a long-running agent

Conventional traces show where code failed, not why an agent chose the path it did. The piece separates observability (reconstructing what the agent actually did) from evaluation (deciding whether that behaviour met expectations) and argues production agents need both layers.

Visit Medium Blog for more info
02
MediumDave Davies · Jan 12, 2026

The final answer hides where the run went wrong

Evaluating only the response misses the trajectory that produced it. The article covers test-case design, tool choice and parameter correctness, planning quality, cost, latency and path efficiency — and argues production failures should feed back into an evolving evaluation dataset.

Visit Medium Blog for more info
03
Medium / The ProgrammerPramod Chandrayan · May 2026

A confident wrong answer never raises an error

An agent can return an incorrect result without tripping a single technical failure, so the request is logged as a success. The article makes the case that application monitoring has to be extended to expose the behaviour behind runs that only look healthy.

Visit Medium Blog for more info
04
Medium / Data Science CollectivePaolo Perrone

Tracing is commoditised; analysis is not

A comparison of six platforms across agent tracing, automated trace analysis, LLM-as-a-judge evaluation, prompt versioning and deployment models. Its conclusion: basic tracing is now table stakes, and the real difference is whether a platform turns production failures into reusable regression coverage.

Visit Medium Blog for more info
05
Medium / Level Up CodingVivedha Elango · Mar 18, 2026

Evaluation has to cover the whole workflow

A practical guide to building agent evaluation systems: metrics, pipelines, trajectory analysis and tool-use scoring. It argues reliable evaluation has to reach past the final answer into tool calls, intermediate decisions and the execution loops where real-world failures surface after deployment.

Visit Medium Blog for more info
06
MediumModexa · Mar 13, 2026

Prompt injection leaves a trace, if you capture the right one

Security-focused telemetry for detecting prompt injection, tool misuse and context hijacking. The argument is that instruction-source lineage, prompt-assembly changes, tool-intent divergence and cross-turn behaviour shifts have to be recorded so injection is investigated through correlated evidence rather than one detector.

Visit Medium Blog for more info
07
MediumKhwaja Khan · Jun 25, 2026

Traces, tokens and cost belong on the same screen

A walkthrough of debugging an agentic application through traces and spans while watching tokens, cost, latency, run volume and alerts alongside it. It also draws the line between observability and evaluation, treating them as complementary rather than interchangeable.

Visit Medium Blog for more info
08
MediumAditya Sharma · May 7, 2026

The provider bill does not tell you who spent it

Per-request visibility into token consumption, API cost, latency and failures is what makes AI spend attributable to a specific run, feature or workflow. Without it, teams are left reconciling a monthly provider invoice against no internal breakdown at all.

Visit Medium Blog for more info
09
HackerNoonEferhire · Aug 28, 2026

Quality breaks at three different layers

Tracing, replay and failure detection framed as a production feedback loop. The article splits agent quality into input quality (intent and entity understanding), execution quality (tool selection, argument validity, safe recovery) and outcome quality — because a single "did it work" check misses most failure modes.

Visit HackerNoon for more info
10
HackerNoonNossa Iyamu · Apr 19, 2026

Multi-agent systems fail in ways uptime never shows

A post-mortem of why multi-agent systems struggle in production, spanning orchestration patterns, context-window management and cost. Its sharpest claim is that latency, error rate and uptime cannot catch semantic failure, and that current tooling still reports what an agent did rather than why.

Visit HackerNoon for more info
11
FAUN8080.ai · May 25, 2026

Routing decisions are signals, not debug output

Observability for multi-agent workflows: routing decisions, decision traces, parallel-stream health, tool calls and memory operations. The article treats decision logging and workflow coherence as first-class signals, separating tracing one LLM call from tracing the workflow around it.

Visit Medium Blog for more info
12
CoralogixMay 8, 2026

A correct run and a wrong one look identical to APM

A guide covering the move from traditional APM to LLM observability to agentic observability, with OTel GenAI instrumentation and live evaluation patterns. It names "silent success" as the most dangerous pattern: flawed reasoning or a hallucinated tool call while every metric stays green.

Visit Blog for more info
13
MLflowJun 11, 2026

Without metadata, you can only debug one trace at a time

A developer guide to span taxonomy, OpenTelemetry GenAI conventions and instrumentation trade-offs. Its point about structured business metadata is the practical one: tagging every span with user, session and strategy identifiers is what turns "replay this failure" into "query every trace where tool X failed for this segment".

Visit Blog for more info
14
Augment CodeMolisha Shah · Jun 24, 2026

Final-output monitoring flatters an unreliable agent

A dense instrumentation guide across LangGraph, CrewAI, AutoGen and other frameworks that introduces the MAST failure taxonomy. Its warning: end-to-end success metrics make agents look more reliable than trajectory evaluation shows, because goal drift is invisible when the final answer happens to be fine.

Visit Blog for more info
15
Confident AIKritin Vongthongsri · Jul 28, 2026

Capturing a trace is easy; scoring it is the hard part

A buyer’s guide ranking eight agent observability platforms on trace visibility, evaluation depth, anomaly detection and trace-to-dataset workflows. Its thesis matches what practitioners report: almost every tool can capture a trace, few turn production failures into future regression coverage.

Visit Blog for more info
16
Arize AIAryan Kargwal · Feb 27, 2026, updated Sept 6, 2026

Fourteen tools, and the differences are in the details

A long-form comparison of fourteen agent observability tools measured on trace completeness, trajectory support, evaluations, production feedback and deployment controls, with pricing and per-use-case recommendations.

Visit Blog for more info
17
Arthur AIApr 2, 2026

Auditable, not just debuggable

An executive playbook framing observability as the control plane for agentic governance. It defines decision provenance — reconstructing the full chain of inputs, reasoning and outputs behind any single agent decision — as the deliverable that lets an organisation pass an audit and calibrate how much autonomy to grant.

Visit Blog for more info
18
Digital AppliedMay 27, 2026

The GenAI conventions can still change under you

A spec-grounded guide to the OpenTelemetry GenAI semantic conventions and MCP tracing enrichment. It flags that nearly every gen_ai.* attribute is still marked Development rather than Stable, so attribute names can change without a major version bump and quietly break dashboards built on them.

Visit Blog for more info
© Trillo Inc. · Agent Observability · Blog · ContactOBSERVE · VERIFY · TRUST