1. Event schema
One row in api_requests, with the types used by the query made explicit.
- timestamp_utc
- Timestamp
- route_template
- Utf8
- status_code
- Int64
- latency_ms
- Float64
Build a dashboard from Explore results, SQL charts, and event tables. Add headings and notes to explain the numbers. You can also ask a coding agent to create the first version.
Outcomes
How it works
Start with the metric your team checks most often. Add charts that help explain why it changed.
Put trend and threshold views first, then add breakdowns and recent-event tables that explain a change.
Add notes explaining each metric and its expected range. Say who owns it and what to check when it changes.
Building a shared Telemetry dashboard
Arrange charts and edit a dashboard with your team.
Boundaries
Try the example
This example includes the schema, read-only SQL, and synthetic results. Use it to check how the query works. It does not measure customer results.
One row in api_requests, with the types used by the query made explicit.
Which API routes have the highest 5xx error rate with at least 20 requests?
SELECT
route_template,
COUNT(*) AS requests,
SUM(CASE WHEN status_code >= 500 THEN 1 ELSE 0 END) AS errors,
100.0 * SUM(CASE WHEN status_code >= 500 THEN 1 ELSE 0 END)
/ NULLIF(COUNT(*), 0) AS error_rate_pct
FROM api_requests
WHERE timestamp_utc >= now() - INTERVAL '24 hours'
GROUP BY route_template
HAVING COUNT(*) >= 20
ORDER BY error_rate_pct DESC
LIMIT 10;Checkout failed on 5 of 25 requests. Search failed on 1 of 25.
| route_template | requests | errors |
|---|---|---|
| /api/checkout | 25 | 5 |
| /api/search | 25 | 1 |
| /api/profile | 20 | 0 |
Capabilities
See the analysis
Rank API routes by 5xx error rate. Exclude routes with fewer than 20 requests so one failure does not dominate the results.
Open recipeSeparate permanent webhook failures from deliveries that recovered on a later attempt.
Open recipeCalculate unique-user conversion through signup, onboarding, integration, and first-value milestones.
Open recipeCustomer evidence
"Telemetry makes it super easy to track, analyze, and visualize what's going on in my business. It's the perfect mix of simple and powerful."
Namu Kang, Browserflow
Read the customer story"Telemetry is my go-to for dumping logs and tracking events. It's straightforward, the SQL workbench is fast, and I don't have to worry about the schema upfront. Running SQL over a REST API lets me fetch data and dump reports straight to Slack. It's the essentials of what Sentry did for me."
Prem Viswanathan, SwiftCX
Read the customer storyRelated capabilities
Use a focused prompt, send synthetic events, and verify the first useful query before expanding coverage.