Stop Clicking Through Dashboards. Just Query It.
Every monitoring tool ships a handful of fixed charts, and the moment your question doesn’t match one of them, you’re stuck exporting CSVs or asking an engineer to write SQL against the database. Seabhac.io’s Monitor Analytics page includes MQL, a Splunk/SPL-inspired query language you type directly into the dashboard to ask ad-hoc questions about every job and every check type, across your whole fleet.
Built for real investigations
"Why did uptime drop at 3am?" and "which schedules are slowest this week?" aren't questions a fixed chart library can anticipate. MQL lets you answer them in seconds, right from the dashboard, with a syntax that'll feel immediately familiar if you've ever used Splunk or SPL.
A Familiar, Pipe-Based Syntax
MQL queries start with a filter over source=jobs (raw job executions) or source=metrics (pre-aggregated 5-minute buckets), then pipe the results through stats, timechart, table, sort, and limit:
source=jobs status=failed | stats count() by error_message
source=jobs results.http_results.status_code>=500 | table schedule_id, duration_ms, error_message
source=metrics type=http | timechart span=15m uptime() by name
What You Can Filter And Aggregate On
- Standard fields —
status,type,duration_ms,error_message,created_at,schedule_id,name, and more. - Check-specific results — reach straight into any check type’s raw output with
results.<type>.<field>(e.g.results.http_results.status_code,results.ssl_result.is_valid). - Comparison operators —
=,!=,>,>=,<,<=,LIKE,NOT LIKE. - Aggregates —
count(),avg(),sum(),min(),max(), and a built-inuptime()that computes the percentage of healthy checks.
Safe By Design
Every query is compiled into a parameterized SQL statement, scoped to your organization: there’s no way to reach another organization’s data, and no way to run anything beyond a read-only lookup. Query execution runs against a dedicated, read-only database role, so even in the worst case, your data can be read, never changed.
Available Now
Find the query console under Monitors → Analytics, right above the fleet summary tiles. No setup, no separate tool to learn.