Skip to content
Telemetry
Interactive SaaS SQL lab

Reliability · Beginner

Trend daily service reliability

Did the newest complete days contain a broad reliability regression?

Use the larger service-event fact table to calculate daily volume, errors, and error rate while retaining the denominator beside the rate.

Reviewed by the Telemetry product team on . We checked the read-only SQL, table joins, sample results and chart, and what the results mean. Who reviews this page

Runs against one versioned 15-table dataset

Edit and execute the query locally in your browser, then download the same synthetic schema and rows for DuckDB.

ReliabilityBeginner

Trend daily service reliability

Did the newest complete days contain a broad reliability regression?

Use the larger service-event fact table to calculate daily volume, errors, and error rate while retaining the denominator beside the rate.

The dataset and query remain in this browser.

Expected result

Daily service error rate

service_dayoperationserrorserror_rate_pct
2026-07-223605314.72
2026-07-2336092.5
2026-07-2436092.5
2026-07-2536082.22
2026-07-2636092.5
2026-07-2736082.22
2026-07-28360102.78

How to read the query

  • Each row represents one UTC day. The window includes only complete days of sample data.
  • Volume and error count stay beside the rate so a change in denominator remains visible.
  • The July 22 spike is a discovery signal; the next query must segment by service, release, region, or incident.

How to interpret the results

  1. 1Choose a complete-bucket delay that matches ingestion latency.
  2. 2Set an objective and minimum volume before turning the rate into an alert.
  3. 3Separate scheduled maintenance and known test traffic with reviewed dimensions.

Related lessons

Keep the result

Run this query on your own events

Create a free workspace only when you are ready to save the query, connect real events, and monitor the result. No credit card is required.

Save with my events