How to View Monitor Metrics
Explore response time charts, uptime statistics, SSL expiry, and historical check results for any monitor.
Opening the Monitor Detail Page
There are two ways to open the detail page for a monitor:
- Click the monitor's name in the Monitors list
- Click the chart icon on the monitor's row in the Monitors list
The detail page fetches data from the edge server that runs this monitor.
Header Summary Card
At the top of the page, a summary card shows the most important information at a glance:
| Field | Description |
|---|---|
| Monitor Name | The name you gave this monitor |
| Status | Up or Down, updated on every page load |
| Monitor Type | http, https, ping, port, keyword, or dns |
| Current Response Time | Round-trip latency from the last check (ms) |
| Last Checked | Timestamp of the most recent check |
| Check Interval | How often the monitor runs (e.g., every 5 minutes) |
| Target URL / Host | The URL or host being monitored (clickable link for HTTP/HTTPS) |
Uptime Statistics
Three uptime percentage figures are shown prominently beneath the header:
24-hour Uptime
Percentage of checks in the last 24 hours that succeeded.
7-day Uptime
Percentage of checks over the past 7 days that succeeded.
30-day Uptime
Percentage of checks over the past 30 days that succeeded. This is the figure typically shown on public status pages.
Time Range Selector
Use the time range selector at the top of the charts section to zoom in or out:
- 1 hour — high-resolution view for recent incidents
- 24 hours — daily overview (default)
- 7 days — weekly trend
- 30 days — monthly trend
- Custom — pick any start and end date
All charts update simultaneously when you change the time range.
Charts
Response Time Chart
A line chart showing the total round-trip response time in milliseconds over the selected period. Each data point represents one check. Gaps in the chart indicate periods when the monitor was paused or the check timed out.
- Hover over a point to see the exact time and value
- Downtime periods are shaded in red on the chart background
Status Over Time (Timeline Bar)
A color-coded horizontal bar showing Up (green) and Down (red) periods. This makes it easy to spot recurring outages or time-of-day patterns. Hover over a segment to see the exact start and end times.
TTFB — Time to First Byte (HTTP / HTTPS monitors only)
The time in milliseconds from when the request was sent to when the server sent back its first byte of response. High TTFB values indicate slow backend processing independent of network latency.
DNS Resolution Time (HTTP / HTTPS monitors only)
Time taken by the edge server to resolve the monitor's domain name. Spikes here point to DNS infrastructure problems rather than web server issues.
TCP Connection Time (HTTP / HTTPS / Port monitors)
Time to complete the TCP (and TLS) handshake. High values may indicate network congestion or TLS misconfiguration.
SSL Certificate Expiry (HTTPS monitors only)
A gauge showing the number of days until the SSL certificate expires. Color coding:
- Green: More than 30 days remaining
- Yellow: 14–30 days remaining
- Red: Fewer than 14 days remaining
Configure an alert on SSL expiry in Configure Alerts to be notified before the certificate expires.
Check History Table
Below the charts, a paginated table lists every individual check result. Columns include:
| Column | Description |
|---|---|
| Timestamp | When the check ran (shown in your local timezone) |
| Status | Up or Down |
| Response Time | Total round-trip time in milliseconds |
| HTTP Status Code | The HTTP status code returned (e.g., 200, 503) |
| Edge Server | Which edge ran this check (e.g., us-ash, eu-fr) |
Available Metrics by Monitor Type
| Metric | https | http | ping | port | keyword | dns |
|---|---|---|---|---|---|---|
| Response Time | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Status Timeline | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Uptime % | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| TTFB | ✓ | ✓ | ✓ | |||
| DNS Time | ✓ | ✓ | ✓ | ✓ | ||
| TCP Connect Time | ✓ | ✓ | ✓ | ✓ | ||
| SSL Expiry | ✓ |
Navigating to Related Pages
- Click Edit Monitor to change the monitor configuration
- Click View Incidents to see all downtime events associated with this monitor
- Click the target URL (for HTTP/HTTPS monitors) to open it in a new tab
Next Steps
- Configure Alerts — get notified the moment a monitor goes down
- View Incidents — review downtime history and durations
- Add a Monitor — set up additional endpoints to track