What is Agent Observability?

Lior Gavish, CTO and co-founder of Monte Carlo Data, discusses the critical transition from data observability to agent observability. He covers the widespread adoption of AI agents in data teams, the new challenges they introduce for monitoring, and why traditional tools fall short in providing the necessary insights into agent performance, security, and governance.

4 min read
What is Agent Observability?
source: https://www.youtube.com/watch?v=LN-RVBdPKPg

Data teams have evolved into data and AI teams, shifting their focus from building analytics pipelines to creating and operating AI agents. This transition necessitates a corresponding evolution in monitoring, moving from data observability to the more complex domain of agent observability. The mission is no longer just about ensuring data quality for human-built products but about guaranteeing that AI agents, which automate business processes and create user experiences, are trusted and reliable in production.

The Widespread Adoption of AI Agents

The use of AI agents in data and AI teams is not a niche trend confined to the Bay Area; it is a rapidly growing reality across all economic sectors and geographies. While a year ago, production-level agent deployment was rare, today a significant portion of organizations are either in the early stages of production or scaling up agents that serve real users.

This adoption has led to two major shifts:

  1. Automation of Data Engineering: AI tools for code generation are automating much of the “grunt work” in building data pipelines, allowing smaller teams to achieve significantly more.
  2. Rise of Conversational BI: The vision of enabling business users to query data using natural language is becoming a reality. While not fully mature, this trend democratizes data access. However, it also dramatically increases the surface area for potential issues, as more non-technical users create and rely on data products, heightening the need for robust, automated monitoring.

Key Differences in Agent Observability

Monitoring agents is fundamentally different and more complex than monitoring traditional data pipelines. Traditional observability tools struggle because they were not designed for the unique challenges posed by agent-driven systems.

  • Granular Telemetry and Tracing: Agents are complex systems whose final output is the result of dozens or even hundreds of intermediate steps, including tool calls, data fetching, and LLM reasoning. Understanding an agent’s behavior requires capturing highly granular telemetry, specifically traces and spans, to reconstruct its decision-making process. This level of detail is significantly higher than what was required for traditional pipelines.

“It requires a level of granularity that I would say is is higher than what we’ve seen in [traditional systems].”

  • Analyzing Unstructured and Non-Deterministic Outputs: Agents often produce unstructured text, and their behavior can be non-deterministic. Measuring the quality of these outputs is a major challenge. It requires new techniques, such as using an “LLM as a judge,” where one LLM is used to evaluate the performance and quality of another’s output.

  • Security and Compliance Architecture: Agent conversations and telemetry are extremely sensitive, often containing proprietary information or PII. This necessitates a security-first architecture where sensitive telemetry data remains within the customer’s control and environment, rather than being sent to a third-party vendor’s cloud.

The Agent Development and Optimization Lifecycle

Agent observability is crucial throughout the agent’s lifecycle, especially as it moves from development to production.

  1. Development & Beta: Early stages involve manual testing, “eyeballing” results, and creating golden datasets. In beta, teams rely on direct user feedback and product analytics (e.g., thumbs up/down) as the primary quality signals.
  2. Production at Scale: Once an agent is in general availability, these manual methods are no longer feasible. Observability becomes indispensable for systematically capturing telemetry, evaluating performance, and understanding where the agent is succeeding or failing.

A critical use case for production observability is monitoring for performance degradation caused by underlying model changes. Model providers frequently update their models, sometimes without explicit version changes, which can have unintended consequences. Proactive monitoring allows teams to spot and react to these degradations.

Governance, Security, and Organizational Structure

The proliferation of agents introduces significant new challenges for governance, compliance, and security. Observability is a key component of an AI governance strategy, providing the means to audit what agents are doing, measure compliance, and report on their activities consistently.

From an organizational perspective, the most successful and impactful AI projects are delivered by interdisciplinary, cross-functional teams. Building effective agents is not purely a data or software problem; it requires close collaboration between engineering, product, design, legal, and subject matter experts. Siloing AI development within a single team is a common pitfall that limits the potential and effectiveness of the resulting solutions.

Share post

Stay In The Loop! Subscribe to Our Newsletter.

Get updates straight to your inbox. No spam, just useful content.

Recommended for You

Evals Aren't Useful? Really?

Evals Aren't Useful? Really?

A deep dive into the critical importance of robust evaluation for building reliable AI agents. The summary covers bootstrapping evaluation sets, advanced testing techniques like multi-turn simulations and red teaming, and the necessity of integrating traditional software engineering and MLOps practices into the agent development lifecycle.

Beyond Chatbots: How to build Agentic AI systems with Google Gemini // Philipp Schmid

Beyond Chatbots: How to build Agentic AI systems with Google Gemini // Philipp Schmid

A deep dive into the evolution from static chatbots to dynamic, agentic AI systems. Philipp Schmid of Google DeepMind explores how to design, build, and evaluate AI agents that leverage structured outputs, function calling, and workflow orchestration with Google Gemini, covering key agentic patterns and the future of AI development.