Telemetry
Integration guides

Instrument the stack already running your product

Add structured events to AI systems, application frameworks, browser and edge runtimes, loggers, jobs, queues, databases, and cloud infrastructure.

Browse by category

Start with the runtime or evaluation you need

AI Agent and LLM Telemetry Integrations

Compare implementation guides for model providers, agent frameworks, tool orchestration, retrieval systems, and AI application runtimes.

Open category

Node.js and TypeScript Telemetry Integrations

Instrument Node.js frameworks, edge runtimes, queues, database clients, loggers, webhooks, and AI applications with server-side events.

Open category

Python Telemetry Integrations

Instrument Python APIs, workers, database applications, and AI agent frameworks with synchronous or asyncio-safe structured events.

Open category

Background Job and Queue Telemetry Integrations

Instrument schedulers, workers, queues, streams, retries, dead letters, webhooks, and durable workflows from enqueue through final outcome.

Open category

Database and Data-System Telemetry Integrations

Instrument database clients, ORMs, caches, streams, and application-owned query boundaries without storing raw SQL or sensitive parameters.

Open category

Cloud and Infrastructure Telemetry Integrations

Instrument edge functions, serverless jobs, queues, Kubernetes workloads, streams, and cloud AI providers with customer-impact context.

Open category

Application Framework Telemetry Integrations

Compare request, job, database, and release instrumentation patterns for server frameworks across JavaScript, Python, Elixir, PHP, Java, .NET, and Go.

Open category

Logging and Observability Telemetry Integrations

Connect application loggers, OpenTelemetry context, and framework diagnostics to compact SQL-ready outcome events without duplicating raw telemetry.

Open category

Browser and Edge Telemetry Integrations

Collect bounded frontend and edge outcomes through trusted server boundaries while protecting API keys, privacy, consent, and route cardinality.

Open category

Browse the library

Integration guides

OpenAI Agent Telemetry

Log OpenAI agent runs, tool calls, model usage, latency, cost, and final outcomes with structured events.

Open guide

Browser JavaScript and Web Vitals Telemetry

Collect Core Web Vitals and bounded frontend outcomes through a rate-limited server proxy without exposing a Telemetry API key.

Open guide

Vercel AI SDK Telemetry

Track streaming completions, token usage, retries, latency, and accepted results from AI SDK workflows.

Open guide

Inngest And Trigger.dev Job Telemetry

Instrument async workers, scheduled jobs, retries, failures, and dead-letter events with SQL-ready logs.

Open guide

Stripe Webhook Telemetry

Debug payment, subscription, invoice, retry, and downstream billing sync behavior without storing webhook bodies.

Open guide

Supabase And Postgres App Telemetry

Track product workflows, database-adjacent jobs, API routes, and customer-facing failures from server code.

Open guide

Cloudflare Worker Telemetry

Log edge request status, latency, provider failures, cron runs, and queue workers from Cloudflare Workers.

Open guide

Node.js and Express Structured Logging

Instrument Express route outcomes with stable route templates, status codes, request latency, and safe correlation fields.

Open guide

Next.js Server Event Analytics

Send SQL-ready events from Next.js route handlers and server actions without exposing an ingestion key to the browser.

Open guide

Python and FastAPI Structured Logging

Capture FastAPI request outcomes and latency with the asynchronous Telemetry client and normalized route names.

Open guide

OpenTelemetry Context in Structured Events

Connect Telemetry business events to existing OpenTelemetry traces by recording safe trace and span identifiers at workflow boundaries.

Open guide

AWS Lambda Structured Event Monitoring

Track Lambda invocations, cold starts, duration, retries, and business outcomes with compact structured events.

Open guide

Go HTTP Server Structured Logging

Add typed request-outcome events to Go HTTP services for route error rates, latency percentiles, and release comparisons.

Open guide

Ruby on Rails Structured Event Analytics

Record Rails controller and background-workflow outcomes through Telemetry's HTTP API with safe, queryable fields.

Open guide

Django and Celery Structured Event Monitoring

Connect Django request outcomes and Celery task lifecycles with safe identifiers, latency, retries, and terminal status.

Open guide

Laravel Structured Logging and Queue Analytics

Send Laravel request, command, queue, and billing outcomes as typed events without exposing application secrets or payloads.

Open guide

.NET and Serilog Structured Event Analytics

Add a focused Telemetry outcome event beside Serilog diagnostics for ASP.NET request latency, failures, releases, and customer impact.

Open guide

Spring Boot Structured Event Monitoring

Record Spring MVC and scheduled-workflow outcomes through Telemetry's HTTP API with stable routes, latency, status, and trace context.

Open guide

Temporal Workflow Observability

Track Temporal workflow outcomes, activity retries, schedule-to-start latency, and business milestones without recording workflow payloads.

Open guide

BullMQ Queue Monitoring

Measure BullMQ queue wait, execution duration, retries, failures, and dead-letter growth with SQL-ready lifecycle events.

Open guide

AWS SQS Queue Observability

Track SQS message age, receive attempts, processing outcomes, batch behavior, and dead-letter routing without storing message bodies.

Open guide

Kafka Consumer Lag and Processing Analytics

Monitor Kafka consumer outcomes, partition lag, processing latency, retries, and poison-message handling with structured events.

Open guide

Anthropic Claude API Telemetry

Track Claude API token usage, model, latency, stop reason, errors, cost context, and reviewed product outcomes without storing prompts.

Open guide

LangGraph Agent Observability

Measure LangGraph run outcomes, node and tool failures, retries, checkpoints, human handoffs, latency, and reviewed task quality.

Open guide

node-postgres Pool and Query Telemetry

Instrument node-postgres query fingerprints, connection acquisition, pool pressure, timeouts, transaction outcomes, and database errors without logging SQL parameters.

Open guide

Prisma ORM Database Telemetry

Measure Prisma operation fingerprints, model and method latency, failures, result counts, releases, and database-dependent workflows without collecting raw query parameters.

Open guide

Kubernetes Workload Telemetry

Send bounded Kubernetes restart, readiness, and rollout observations to Telemetry for workload-level SQL analysis.

Open guide

Google Gemini API Telemetry

Track Gemini request latency, model usage, tokens, finish reason, errors, and reviewed product outcomes without storing prompts or generated content.

Open guide

Amazon Bedrock Model Telemetry

Measure Bedrock Converse requests by model or inference profile, token usage, latency, stop reason, retries, and business outcome.

Open guide

Azure OpenAI Responses Telemetry

Track Azure OpenAI deployment usage, token cost, latency, failures, and product outcomes with editable SQL-ready events.

Open guide

LangChain Agent Outcome Telemetry

Connect LangChain agent runs and tool outcomes to product-facing cost, reliability, handoff, and acceptance metrics without duplicating raw traces.

Open guide

Pino Structured Event Analytics

Pair Pino diagnostic logs with bounded Telemetry outcome events for Node.js request, job, and product reliability analysis.

Open guide

Winston Structured Event Analytics

Connect Winston application diagnostics to small SQL-ready request, workflow, and job outcomes without duplicating the entire log stream.

Open guide

NestJS Request and Workflow Telemetry

Instrument NestJS controllers and providers with normalized route outcomes, latency, errors, releases, and approved account context.

Open guide

Flask and SQLAlchemy Telemetry

Measure Flask request outcomes and SQLAlchemy transaction behavior with bounded Python events, stable route templates, and safe error categories.

Open guide

Sidekiq Job Telemetry

Track Sidekiq execution outcomes, attempts, queue wait, errors, and releases from server middleware without copying job arguments.

Open guide

Redis and node-redis Telemetry

Measure Redis command outcomes, latency, cache behavior, reconnects, and bounded error categories alongside node-redis.

Open guide

Claude Agent SDK Telemetry

Track Claude Agent SDK run outcomes, duration, tool activity, turns, cost, and approved product signals without storing prompts or tool payloads.

Open guide

Pydantic AI Agent Telemetry

Measure Pydantic AI run outcomes, validated outputs, retries, tool activity, latency, usage, and product acceptance with safe structured events.

Open guide

CrewAI Workflow Telemetry

Track CrewAI crew and flow outcomes, task counts, handoffs, retries, latency, cost, and accepted results without retaining agent conversations.

Open guide

Google ADK Agent Telemetry

Measure Google Agent Development Kit sessions, run outcomes, tool activity, handoffs, latency, and approved product signals with SQL-ready events.

Open guide

Mastra Agent Telemetry

Track Mastra agent and workflow outcomes, tool activity, latency, retries, cost, and product acceptance alongside built-in traces and evals.

Open guide

LlamaIndex Agent Telemetry

Track LlamaIndex agent and workflow outcomes, tool activity, latency, retrieval versions, cost, and reviewed quality with structured events.

Open guide

DSPy Program Evaluation Telemetry

Measure DSPy program latency, failures, metric scores, optimizer versions, model cost, and accepted outcomes across releases with SQL-ready events.

Open guide

AutoGen Timeout and Multi-Agent Telemetry

Track AutoGen task-flow state, timeouts, team and agent outcomes, tool activity, handoffs, latency, failures, cost, and releases with compact structured events.

Open guide

Semantic Kernel Agent Telemetry

Measure Semantic Kernel function and agent outcomes, tool activity, model usage, latency, cost, and releases alongside OpenTelemetry traces.

Open guide

MCP Server and Tool Telemetry

Track Model Context Protocol tool outcomes, latency, errors, approvals, retries, clients, and releases without storing arguments or returned content.

Open guide

RabbitMQ Queue Telemetry

Track RabbitMQ publish confirmation, delivery, acknowledgement, redelivery, queue wait, retries, and dead-letter outcomes with structured events.

Open guide

MySQL Query and Pool Telemetry

Track normalized MySQL operations, pool wait, transaction outcomes, controlled error categories, and release regressions without storing raw SQL or parameters.

Open guide

MongoDB Operation Telemetry

Track named MongoDB operations, latency, result counts, retries, transaction outcomes, and release regressions without collecting documents or query values.

Open guide

Google Cloud Run Telemetry

Track Cloud Run request and job outcomes, cold-start context, instance concurrency, retries, latency, and releases with application-owned structured events.

Open guide

Google Cloud Pub/Sub Telemetry

Track Pub/Sub publish, delivery, acknowledgement, redelivery, ordering, queue age, and dead-letter outcomes with stable message identifiers.

Open guide

Azure Functions Telemetry

Track Azure Functions HTTP, timer, queue, and event-trigger outcomes with invocation, retry, latency, release, and customer-impact context.

Open guide

Azure Service Bus Telemetry

Track Azure Service Bus sends, receives, lock renewal, settlement, redelivery, deferral, and dead-letter outcomes without collecting message bodies.

Open guide

OpenAI Responses API Telemetry

Measure OpenAI Responses API latency, token usage, tool activity, failures, and downstream outcomes without collecting prompts or generated content.

Open guide

LiteLLM Gateway and SDK Telemetry

Track LiteLLM provider routing, retries, fallbacks, token usage, latency, cost estimates, and accepted outcomes across a controlled model gateway.

Open guide

Elixir Phoenix Telemetry Integration

Attach to Phoenix request lifecycle events and forward a bounded terminal request outcome without copying connection data, parameters, or exception text.

Open guide

AWS ECS and Fargate Telemetry Integration

Add ECS task family, revision, availability zone, and release context to application outcomes using the local task metadata endpoint.

Open guide

GitHub Actions Workflow Telemetry Integration

Send a bounded terminal workflow outcome from GitHub Actions with run, attempt, job, conclusion, duration, and release context.

Open guide

n8n Workflow Telemetry

Send n8n workflow completion, failure, retry, item-count, and downstream delivery outcomes to a bounded Telemetry event through the HTTP Request node.

Open guide

How to choose

Pick the resource closest to the decision you need to make

Match the runtime boundary

Choose the framework or provider that owns the final request, job, model call, or webhook outcome.

Keep product context

Add safe feature, route, team, and outcome fields so infrastructure activity remains connected to customer impact.

Exercise failure paths

A complete integration sends success, failure, timeout, and retry examples before an alert or dashboard is trusted.

Start with one workflow

Give your coding agent the context and verify real events

Create a free API key, choose the closest resource, and ask the agent to run the flow before it considers the instrumentation done.

Start free