NewAgent Observability is live. Agent traces from $1 per million spans.

Ship AI agents your users can trust.

Agent Traces, Evals, Playground and Experiments — so you can ship your AI with confidence, not hope.

LLM trace transcript view showing multi-turn conversation with token stats and cost estimation

See the full picture — from prompt to database.

Your LLM call is just a span in a trace. It talks to your API, your database, your cache. Monitor it in the same place.

LLM + Traditional Observability, Unified

When a model call is slow, see if it's the prompt, the network, or a downstream database query - without switching tools.

OpenTelemetry

OpenTelemetry Native

Built on open-source conventions for LLMs - use the OpenTelemetry instrumentation libraries you already have.

$1 per Million Spans

No sampling required - retain 100% of your traces with full prompt and response content at production scale. S3-native storage keeps costs low.

Tokens. Prompts. Tool calls. Covered.

Deep LLM insights extracted from your OpenTelemetry traces.

Observe Agent Transcripts for Deep Dives

Read the exact multi-turn conversation: system prompt, tool calls, multi-agent handovers. Input, output, and reasoning tokens broken down per span — spot runaway prompts and budget overruns before they hit your bill.

Observe Agent Transcripts for Deep Dives

Evals for Your Agents

Configure eval pipelines for accuracy, relevance, and safety. Score every response automatically - use our out-of-the-box evals or write your own.

Evals for Your Agents

AI-powered Insights for your Agentic stack

Surface issues on Quality, Performance, Efficiency out-of-the-box - improve your agents from day 1

AI-powered Insights for your Agentic stack

Refine Your Prompts with Playground

Iterate on prompts in a live playground. Swap models, tweak parameters, and compare outputs — without redeploying.

Refine Your Prompts with Playground

Regression Checks for Your Agents - Datasets & Experiments

Build eval datasets from production traces or CSV imports. Run experiments against any model and compare results side-by-side.

Regression Checks for Your Agents - Datasets & Experiments

Cost Estimation with Configurable Pricing

Estimated cost per trace, per model, per service. 50+ model pricing definitions shipped by default - OpenAI, Anthropic, Google, Mistral, Cohere, and more. Add custom or fine-tuned models in the UI.

Cost Estimation with Configurable Pricing

Surface issues before users notice.

Insights automatically detect silent failures across your agent traces — no rules to configure.

High Duration

Traces taking significantly longer than baseline. Catches stuck loops, slow tool calls, and retry storms.

Error Recovery Failures

Agents that hit errors and fail to recover gracefully. Incomplete tool call chains, unhandled exceptions mid-conversation.

Low User Satisfaction

Responses flagged by sentiment and quality scoring as negative or off-topic. Identifies patterns in poor experiences.

Excessive LLM Turns

Conversations that spiral into too many turns. Detects prompt loops, circular reasoning, and agents that can't converge.

How It Works

Three steps from zero to full LLM visibility.

1

Instrument with OTel GenAI Conventions

Use any OpenTelemetry-compatible instrumentation library that emits Generative AI semantic conventions - LangChain, Vercel AI SDK, OpenLLMetry, or roll your own.

2

Send Traces to Oodle

Point your OTLP exporter at your Oodle instance. Same endpoint you already use for backend traces - one config line, no new collector.

3

See LLM Data Alongside Everything Else

Oodle automatically extracts tokens, cost, transcripts, and quality scores from your GenAI spans. No configuration - it just works.

$1 per Million Spans

$0.30/GB ingestion. Retain 100% of your traces at production scale.

See It In Your Environment

Start sending traces in under 15 minutes. Free tier included — no credit card required.

Frequently Asked Questions

Do I need a separate SDK to instrument my LLM calls?

No. Oodle consumes standard OpenTelemetry traces using the Generative AI semantic conventions. If your instrumentation library already emits these attributes, you just point your OTLP exporter at Oodle.

Which LLM providers and models are supported?

Any provider that your code calls - OpenAI, Anthropic, Google Gemini, Mistral, Cohere, Azure OpenAI, AWS Bedrock, and self-hosted models. Cost estimation ships with 50+ model pricing definitions, and you can add custom models.

How is this different from standalone LLM observability tools?

Standalone tools create another data silo. Oodle shows your LLM spans inside the same traces as your API, database, and cache calls. When something breaks, you see the full picture - not just the prompt and response in isolation.

Does Oodle do prompt versioning or evals?

Yes. Oodle includes a full LLMOps workflow: version and label prompts, build eval datasets (or import via CSV), run experiments against any model, and score results with built-in or custom evaluators - all alongside your production traces.

What does '$1 per million spans' mean?

Oodle charges $0.30/GB for all traces — LLM or otherwise. A typical agent span is around 2KB, so one million spans is roughly 2GB, which costs about $0.60. Even with larger spans (tool calls, full prompt/response content), the cost stays well under $1 per million.

Do you sample LLM traces?

No. At $1 per million spans, we don't need to. Retain 100% of your traces with full prompt and response content.