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

Explore time-series metrics
without a query language.

An interactive query builder for the time-series metrics you send: aggregations, tag filters, group-by, adjustable time ranges, dashboard widgets, and threshold alerts that page your notification groups.

Free tier included No credit card 2-minute setup
Site Qwality logs explorer with timeline and facets

Every metric, any aggregation.

Select a metric, choose an aggregation function, group by a tag, and the chart updates instantly. Put the metric on a dashboard next to your uptime charts and set alerts that fire when a single aggregated value crosses a threshold, with no PromQL required.

Interactive query builder

Pick a metric from autocomplete, choose avg, sum, min, max or a percentile, and filter by any of your tags. The result chart renders immediately without writing a query language.

Flexible time ranges

Choose from presets (1h, 6h, 24h, 7d, 30d) and zoom into any stretch of the chart. Resolution adjusts automatically to keep charts readable, or pick a bucket width yourself.

Split by a tag

Tag your metrics at emit time (service, host, region, customer), then group by one of those tags to compare its series side by side and see which one is driving a change.

Histograms, read properly

Send bucketed histograms and read them back as p50 to p99 lines over time, or as a heatmap that shows the whole distribution a single percentile hides.

Save and share views

Save the metric, aggregation, filters, time range and display mode as a named view, keep it to yourself or share it with your team, and add the metric to a dashboard.

Alert on threshold breaches

Define a metric, an aggregation (avg, max, min, sum, or latest), a comparison, and a value. Alerts page the same notification groups as monitors. Multi-series group-by and on-call escalation are not part of a metric alert.

Fast exploration

From raw metric to insight
in seconds.

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

  • Autocomplete metric names and tag keys from your data
  • 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
Send it over HTTPS

One POST,
no agent.

Send gauges, counters and histograms as JSON to one HTTPS endpoint, each with its own tags. There is no agent to install and no SDK to adopt: anything that can make an HTTP request can report a metric.

  • Gauges, counters and Prometheus-style histograms
  • Free-form tags for filtering and group-by
  • Batch many points into one request
send a metric$ curl -X POST https://metrics.siteqwality.com/metrics \
  -H "Authorization: Bearer $SQ_INGEST_KEY" \
  -H "Content-Type: application/json" \
  -d '{"metrics":[{"type":"gauge","name":"queue.depth","value":42,"tags":{"queue":"orders"}}]}'
# Queued, then on the chart shortly after
30d

longest metric retention we sell today

9

aggregations, from avg and sum to p99

0

agents or SDKs needed to send a metric

$0

free tier, no credit card needed to start

FAQ

POST JSON to https://metrics.siteqwality.com/metrics with your API key in the Authorization header. Gauges, counters and histograms are supported, each with its own tags, and no SDK is required.

No. The explorer builds every query from menus: a metric, an aggregation, tag filters and a group-by. There is no query language to learn. Dashboards can also combine queries with simple formulas, such as failed checks divided by all checks, times 100.

Yes. Dashboards belong to your account, so everyone on the team sees the same boards. Put a metric chart next to uptime, monitor status, open incidents, a live log stream or a trace list, and text notes. Building and editing dashboards needs a paid plan.

Pick a metric, an aggregation (avg, max, min, sum, or latest), a comparison, and a number. The platform evaluates that one scalar over a rolling window and pages your notification groups when it crosses the threshold. Group-by series and on-call escalation are not part of a metric alert.

In the explorer: avg, sum, min, max, and the percentiles p50, p75, p90, p95 and p99. Histograms add p50 to p99 lines and a heatmap. Alerts use avg, sum, min, max or the latest value.

Start free. No credit card.

Uptime, cron, synthetic, logs, RUM, incidents, and status pages. Free tier on every product.