
“The combination of long-term retention, lightning-fast search, and AI-powered insights means we catch issues much earlier, often before customers notice them.”
Bring your AI agent logs and traces into Bronto with OpenTelemetry, and query your logs through Bronto’s MCP server with LangGraph. Follow model calls, tool use and errors in one place, with 12 months of always-hot retention. Explore how you can easily connect these tools with Bronto.
We built a real agent with Vercel's new eve framework to track tech events and Call for Papers deadlines, posting digests to Slack and filing CfPs in Jira. Because eve is OpenTelemetry native, sending its traces and logs to Bronto took minutes, giving full visibility into every model call and tool run.
Build with eve
Define the agent, tools, schedules and Slack channel by convention.
Deploy to Vercel
Run on Vercel with Cron, Blob storage and AI Gateway models.
Enable OpenTelemetry
Export the traces and logs eve already emits for every run.
Send to Bronto
Search every LLM call and tool invocation, kept hot for 12 months.
Anthropic's new OpenTelemetry export for the Claude Platform is vendor neutral, so Bronto supports it from day one. Messages API requests, tool use and Managed Agents sessions arrive as standard GenAI spans, so you can see which tools the model called, which call failed and where the time went.
Add a Custom destination
In the Claude Console, open Settings, OpenTelemetry, Add destination.
Point it at Bronto
Use your regional Bronto ingestion URL and an API key with the Ingestion role.
Choose content mode
Send metadata only, or full content with prompts, responses and tool arguments.
Trace every agent step
See model runs, tool calls, token usage and timing next to the rest of your telemetry.

OpenClaw is an open-source AI assistant that runs on your own hardware. Send its logs, actions and traces to Bronto with OpenTelemetry, then search across agent history and investigate what happened without grepping. Model calls arrive with token, model and provider context, while BrontoClaw brings sessions, errors and tool usage into one dashboard.
Create a Bronto dataset
Set up a free Bronto account and create a dataset to receive your OpenClaw telemetry.
Generate an ingestion API key
Create your key during onboarding or in Settings → API Keys.
Connect OpenTelemetry
Add a diagnostics block to your OpenClaw config to export logs and traces to Bronto's OTLP endpoint.
Investigate your agent's activity
Search agent history and explore sessions, token usage, latency, errors and tool calls with BrontoClaw.
AgentCore Runtime sends telemetry to CloudWatch by default. Instrument your agent with OpenTelemetry, disable the managed pipeline and export OTLP to Bronto through an ADOT Collector or directly from the runtime. Preserve nested GenAI traces with model calls, token usage, tool calls and instrumented prompt and response content.
Instrument your agent
Configure OpenTelemetry trace, metric and log providers inside your AgentCore Runtime, including GenAI instrumentation.
Disable the managed pipeline
Configure AgentCore with --disable-otel and set DISABLE_ADOT_OBSERVABILITY=true so your own exporters control the telemetry.
Choose your export path
Use the recommended ADOT Collector to hold the Bronto credential, or export directly with a credential sourced from AWS Secrets Manager.
Send OTLP to Bronto
Point your agent's exporters at the Collector or Bronto. Preserve nested agent traces, model token usage and tool calls rather than forwarding only CloudWatch logs.

Run models locally with Ollama and bring their server and model logs into Bronto. Ollama does not include a native OpenTelemetry integration; the Collector reads local log files and forwards them to Bronto. Follow the walkthrough to experiment with models and prompts, then investigate token usage, evaluation timing, resource constraints and errors with fast log search.
Run Ollama and choose a model
Install Ollama, start the server with ollama serve and download a model such as gemma:2b with ollama pull.
Capture server and model logs
Redirect Ollama output to local log files. Enable OLLAMA_DEBUG=true for a richer view of model loading, resource usage and requests.
Forward logs with OpenTelemetry
Configure the Collector's filelog receivers for your server and model logs, then export them to Bronto using OTLP HTTP and an ingestion API key.
Search and compare model activity
Send prompts through the Ollama API, then search logs in Bronto for tokens, prompts, errors and evaluation timing to investigate model behavior.
Turn a CDN log investigation into a defined LangGraph workflow. Connect your LLM to Bronto’s MCP server with FastMCP, discover tools and their schemas, then query errors and cache behavior across five graph nodes. Follow the walkthrough to generate query parameters with richer context and carry investigation results forward in graph state.
Set up LangGraph and your LLM
Create a Python virtual environment and install LangGraph, the model integrations and FastMCP. Configure your model API key through the environment.
Connect to Bronto’s MCP server
Use FastMCP’s streamable HTTP client with Bronto’s MCP endpoint and an API key. Retrieve the available tools, descriptions and input schemas.
Build the investigation workflow
Define graph state and five nodes to find CDN datasets, prepare query parameters, search errors, identify cache keys and retrieve cache-rate time series.
Run and refine your log analysis
Compile and invoke the graph. Give the LLM explicit tool context, check generated parameters and reuse datasets and cache keys in state to reduce repeated model calls.
Configure the Bronto MCP Server to collect data from all of your LLM and agentic flows
Retain full fidelity data in Bronto for 12 months with always hot search
Query TBs and PBs of logs and traces in seconds, consistently.
Your assistant queries Bronto over MCP and writes the answer for you.
Our three-part series walks through the Agent2Agent protocol, MCP agents, and how to let multiple agents search across all your data stores.

What the Agent2Agent protocol is, and how agents can discover and delegate search to one another.
Read post
Connect an agent to several data stores through MCP servers, including Bronto's hosted MCP.
Read post
Coordinate specialist agents over A2A so one question can be answered across every data store.
Read post
“The combination of long-term retention, lightning-fast search, and AI-powered insights means we catch issues much earlier, often before customers notice them.”