Skip to main content

OBSERVABILITY

Every agent decision, captured.
Not just a mere log.

Drop in three lines of code and get a structured, replayable trace of every reasoning step, tool call, retrieval, and sub-agent handoff your agent makes in production.

Observability in Netra

Deep dive

Observability explained

When an agent fails in production, the first useful question is never "did the API return 200?" — it's "why did the agent pick that tool, with that input, at that step?" Standard APM doesn't answer that. It shows endpoints and response times. It doesn't show reasoning chains, prompt lineage, or the moment the agent went off-script.

Netra captures the full decision graph of every agent run as a structured trace: model calls, tool invocations, retrieval hits, memory reads, sub-agent handoffs, and the exact prompts that drove each step. Sessions group multi-turn conversations end-to-end, so you see how context evolved across the entire user journey — not 47 disconnected log lines.

Instrument once with our OpenTelemetry-native SDK and you're done. Every span carries token usage, latency, cost, model version, and prompt version. When something regresses, you don't grep — you filter, replay, and find the exact span that broke. And because Netra speaks OTel, your existing observability stack keeps working: forward traces to Datadog, push metrics to Prometheus, archive to S3. No rip-and-replace.

Capabilities

What you get

01

OpenTelemetry-native, framework-agnostic

Works with LangGraph, CrewAI, OpenAI Agents SDK, LlamaIndex, custom stacks

02

Session-level tracing

Multi-turn conversations grouped as a single trajectory, not fragmented logs

03

Span-level depth

Prompts, tool args, retrieved chunks, token counts, latency, cost on every step

04

Prompt and model version lineage

Bisect any regression to the exact change that caused it

05

Real-time alerts

Slack notifications and webhooks on latency, cost, quality, or error thresholds

06

Distributed across services

Trace agent calls that span microservices, sub-agents, and external APIs

07

Searchable in seconds

Filter by user, session, tool, model, status, cost, or any custom tag

08

Forward to your stack

Export to Datadog, New Relic, Prometheus, or S3 — Netra is a source of truth, not a silo

Frequently Asked Questions

Everything You Need to Know About Observability

Get clear answers, fast — talk to our team and get tailored insights for your business in just a few minutes.

What does a trace actually show?

System prompt, user input, full output, span-level execution (each tool or LLM call as its own span), total time taken, dollar cost, session ID, and organization ID. Clicking into a span shows the arguments passed and the tool output or metadata.

What's the difference between a trace and a span?

A trace is the overall interaction; spans are the individual tool calls and steps within it — "verify identity" and "fetch financial profile" are two separate spans inside one trace.

How is latency broken down per span?

Netra gives you a granular, span-by-span latency breakdown — each span records start and end timestamps and total duration, rendered on a visual timeline, so you can drill into exactly which tool call or LLM inference slowed the agent down.

How does Netra handle failed spans?

Failed spans are flagged distinctly, carrying the error type, error message, and stack trace. Filtering by error state is built into the trace explorer.

Can trace data be exported for compliance audits or custom analysis?

Yes, traces can be exported in JSON or CSV format, either as a one-time export or on a scheduled basis. Tenant isolation ensures each tenant's export is clean, with no cross-contamination between customers' data.

How do I trace an agent's behavior back to a specific user or request?

Every trace captures session ID, user ID, and any custom metadata you attach at instrumentation time — all filterable in the dashboard. This lets you pull up every request from one user, or every trace in one session, and drill from session totals down to the exact span where things went wrong.

Trusted by teams shipping agents in production

Start today

Turn 10‑hour investigations into 10‑minute fixes

Free to start. No credit card.