Home
Pricing
Platform Blog About Contact FAQ
Sign in Start free
Metrics Explorer

Query time-series metrics
like a database.

An interactive query builder for every time-series metric your stack emits — aggregations, group-by, adjustable time ranges, dashboard widgets, and threshold alerts in one place.

Free tier included No credit card 2-minute setup
app.siteqwality.com / metrics / http.request.duration
http.request.duration HealthyLIVE
P95 · 1H182ms
AVG94ms
SERIES12
checkout182ms
auth97ms
user-api74ms
search210ms
cdn-edge38ms
What you get

Every metric, any aggregation.

Select a metric, choose an aggregation function, group by any tag dimension, and the chart updates instantly. Build panels into dashboards and set alerts that fire when values cross a threshold — no PromQL required.

Interactive query builder

Pick a metric from autocomplete, choose SUM / AVG / P95 / MAX, and slice by any tag — the result chart renders immediately without writing a query language.

Flexible time ranges

Choose from presets (1h, 6h, 24h, 7d, 30d) or set a custom window down to the minute — resolution adjusts automatically to keep charts readable.

Overlay multiple series

Add as many series as you need to a single panel and compare trends, correlate events, or split a metric by environment side by side.

Group by any dimension

Tag your metrics at emit time — service, host, region, customer — and group by any combination to see exactly which dimension is driving a change.

Pin to dashboards

Save any query as a dashboard widget and arrange panels into operational, product, or SLA views that your whole team can share and bookmark.

Alert on threshold breaches

Define a query, a comparison operator, and a value; alerts route to Slack, webhooks, email, or on-call rotations the moment the threshold is crossed.

01 · Real-time exploration

From raw metric to insight
in seconds.

The query builder autocompletes metric names from live data, so you spend time reading results rather than remembering field names. Change aggregation, adjust the time window, or add a group-by — the chart updates without a page load.

  • Autocomplete metric names and tag keys from live index
  • Switch aggregation functions with a single click
  • Zoom into any time range directly on the chart
app.siteqwality.com / metrics / db.query.duration
db.query.duration · prod HealthyLIVE
P99312ms
AVG88ms
SAMPLES2.4M
replica-188ms
replica-294ms
primary112ms
analytics298ms
archive312ms
02 · SQL-style queries

The query language you
already know.

Need something more precise than the point-and-click builder? Drop into the query editor and write SQL-like expressions — filter, aggregate, bucket by time, and compute derived metrics like error rates or saturation percentages.

  • Bucket-by-time aggregations for rate and trend queries
  • Computed fields — e.g., error_rate = errors / total * 100
  • Save advanced queries and reuse them in alerts or dashboards
metrics querySELECT
time_bucket('5 minutes', ts) AS bucket,
service,
PERCENTILE_CONT(0.95) WITHIN GROUP
(ORDER BY value) AS p95_ms
FROM metrics
WHERE name = 'http.request.duration'
AND ts >= NOW() - INTERVAL '1 hour'
GROUP BY bucket, service;
-- 144 rows · 62ms
<2s

chart render time for a 30-day time series

P99

aggregation available on every numeric metric

dimensions — group by any tag combination

$0

free tier — start without a credit card

FAQ

Questions, answered.

Use the HTTP metrics API or an OpenTelemetry exporter. The platform accepts OTLP/HTTP for metrics, so any OTel-instrumented service can point its exporter at your ingest endpoint with no custom SDK required.

No. The visual query builder covers the most common operations. If you need advanced expressions — computed fields, conditional aggregations — there is an optional SQL-like query editor.

Yes. Dashboards are shared within your organization by default. You can pin metric queries, uptime stats, and log-count panels onto the same board and link it to your team's incident runbooks.

Write a metric query, choose an operator (>, <, ≥, ≤), and enter a value. The platform evaluates the query on a rolling window and fires an alert when the condition is met, routing it to any channel you have configured.

SUM, COUNT, AVG, MIN, MAX, and the full set of percentiles (P50, P75, P90, P95, P99). You can also compute rate-of-change and rolling averages in the query editor.

Ready?

Start watching in under a minute.

Every product starts free — uptime, cron, synthetic, logs, RUM, incidents, and status pages. No credit card required.