Skip to content

The dashboard, explained

View as Markdown

The Sites dashboard (/sites) is where all your monitors live. Each row shows a monitor’s current state, recent uptime, and key metrics at a glance.

  • Status - up (green), down (red), paused or in maintenance, with a recent-history strip covering 6 hours / 24 hours / 7 days (shown in the Full view’s status column header).
  • Uptime - the percentage over the selected window, computed as up time divided by (total time minus time in maintenance) - a monitor in a maintenance window counts as neither up nor down against the percentage.
  • Metrics - response time, HTTP status, certificate expiry, IP address, connection time and more, depending on the monitor type.

Down monitors float to the top of every view so problems are visible first, unless you explicitly sort by another column.

Switch between Full, Card, Grouped, Simple and Tall layouts to suit how many monitors you have and how much detail you want per row.

Open a monitor to see its results and incidents, edit its settings, or select several and use bulk edit to change locations, tags, alert contacts or pause state on many monitors at once.

The dashboard’s own data comes from GET /monitor with expand=settings,attached,lastResult,lastIncident,count (add groupBy and a time window to GET /monitor/result/summary for uptime figures). An MCP client uses list_monitors for the roster and get_uptime_summary for the uptime/response-time figures behind the percentage column.