Start where the workload runs
Prefer stable service, workload, queue, and route names over ephemeral pod IDs, raw resource paths, or provider payloads.
Instrument edge functions, serverless jobs, queues, Kubernetes workloads, streams, and cloud AI providers with customer-impact context.
Reviewed by the Telemetry product team on . We checked where the code runs, shared event fields, verification steps, and the linked implementation guides. Who reviews this page
14 implementation guides
Every guide includes a server-side snippet, delivery and privacy boundaries, a verification query, related SQL, and links to upstream documentation.
Browse guidesSelection framework
Prefer stable service, workload, queue, and route names over ephemeral pod IDs, raw resource paths, or provider payloads.
CPU, memory, restarts, lag, and throttling need request or job volume plus release context before they support a capacity decision.
Keep infrastructure and trace details in your existing monitoring tools. Send selected application outcomes to Telemetry and use SQL to find affected customers.
Shared event contract
Adapt these fields to your workflow. Document units, allowed statuses, and identifiers before several services write to the same table. Name the team responsible for the schema.
Verification
Implementation guides
Log edge request status, latency, provider failures, cron runs, and queue workers from Cloudflare Workers.
Open guideTrack Lambda invocations, cold starts, duration, retries, and business outcomes with compact structured events.
Open guideAdd ECS task family, revision, availability zone, and release context to application outcomes using the local task metadata endpoint.
Open guideTrack SQS message age, receive attempts, processing outcomes, batch behavior, and dead-letter routing without storing message bodies.
Open guideTrack Cloud Run request and job outcomes, cold-start context, instance concurrency, retries, latency, and releases with application-owned structured events.
Open guideTrack Pub/Sub publish, delivery, acknowledgement, redelivery, ordering, queue age, and dead-letter outcomes with stable message identifiers.
Open guideTrack Azure Functions HTTP, timer, queue, and event-trigger outcomes with invocation, retry, latency, release, and customer-impact context.
Open guideTrack Azure Service Bus sends, receives, lock renewal, settlement, redelivery, deferral, and dead-letter outcomes without collecting message bodies.
Open guideMonitor Kafka consumer outcomes, partition lag, processing latency, retries, and poison-message handling with structured events.
Open guideSend approved Kubernetes restart, readiness, and rollout fields to Telemetry. Use SQL to compare workloads.
Open guideMeasure Bedrock Converse requests by model or inference profile, token usage, latency, stop reason, retries, and business outcome.
Open guideTrack Azure OpenAI deployment usage, token cost, latency, failures, and product outcomes with editable SQL-ready events.
Open guideTrack Gemini request latency, model usage, tokens, finish reason, errors, and reviewed product outcomes without storing prompts or generated content.
Open guideConnect Telemetry business events to existing OpenTelemetry traces by recording safe trace and span identifiers at workflow boundaries.
Open guideCreate a free API key, choose the closest runtime guide, and send one known success and failure before expanding coverage.