ProductMetrics
Your status page moves when your metrics do.
Observer reads the numbers your team already trusts, judges each one against two thresholds, and changes the page only when a breach holds. Nobody has to remember to update it.
A metric played as a timeline: thresholds healthy under 300 ms, unhealthy over 800 ms. 14:00: Healthy. Readings under 300 ms. 14:04: One spike. 1,120 ms is over 800, so the agent says unhealthy. The status waits. 14:05: Spike gone. The next reading is healthy again. Nothing flipped, the page never moved. 14:10: Real breach. Readings stay over 800. The 3 minute breach window starts. 14:13: Flips unhealthy. It held for 3 minutes. The status page follows. 14:20: Fixed. Back under 300. Recovery waits 5 minutes, so a wobble can't call it early. 14:25: Healthy again. It held for 5 minutes. The page goes back to operational.
Half an hour of one metric
- Reading
- 247 ms
- Sample says
- Healthy
- Status
- Healthy
Your status page
PublicServices
- Checkout99.7%Operational
- API100%Operational
- Dashboard100%Operational
Sources
Start from the numbers you already trust.
Prometheus, OpenTelemetry and CloudWatch, plus probes and host checks from inside your network. Your dashboards and your status page read the same number.
Metrics
Probes
Host and custom
Prometheus
Prometheus: Healthy, 0.212 < 0.25
key: checkout-p99source_type: prometheussource_config: query: | histogram_quantile(0.99, sum by (le) ( rate(http_request_duration_seconds_bucket{ job="checkout"}[5m])))thresholds: healthy_operation: under healthy_value: 0.25 unhealthy_operation: over unhealthy_value: 0.5Latest sample
Verdict
Evaluated on the agent host with strict operators; the cloud gets only the value and the verdict.
Console
See exactly why the status changed.
Each metric has its own page: every reading against its thresholds, with every status change and the incidents on the same time axis. Hover the chart to read any point.
| Time (UTC) | Average | Min | Max | Status |
|---|---|---|---|---|
| 2026-11-12 09:45:00 UTC | 171 | 147 | 218 | Healthy |
| 2026-11-12 09:50:00 UTC | 157 | 131 | 184 | Healthy |
| 2026-11-12 09:55:00 UTC | 185 | 160 | 223 | Healthy |
| 2026-11-12 10:00:00 UTC | 163 | 140 | 185 | Healthy |
| 2026-11-12 10:05:00 UTC | 178 | 148 | 217 | Healthy |
| 2026-11-12 10:10:00 UTC | 193 | 171 | 230 | Healthy |
| 2026-11-12 10:15:00 UTC | 154 | 130 | 174 | Healthy |
| 2026-11-12 10:20:00 UTC | 175 | 152 | 220 | Healthy |
| 2026-11-12 10:25:00 UTC | 158 | 142 | 183 | Healthy |
| 2026-11-12 10:30:00 UTC | 177 | 146 | 217 | Healthy |
| 2026-11-12 10:35:00 UTC | 156 | 135 | 202 | Healthy |
| 2026-11-12 10:40:00 UTC | 170 | 142 | 190 | Healthy |
| 2026-11-12 10:45:00 UTC | 182 | 158 | 221 | Healthy |
| 2026-11-12 10:50:00 UTC | 190 | 158 | 216 | Healthy |
| 2026-11-12 10:55:00 UTC | 153 | 131 | 187 | Healthy |
| 2026-11-12 11:00:00 UTC | 150 | 132 | 169 | Healthy |
| 2026-11-12 11:05:00 UTC | 187 | 167 | 223 | Healthy |
| 2026-11-12 11:10:00 UTC | 181 | 150 | 225 | Healthy |
| 2026-11-12 11:15:00 UTC | 170 | 139 | 218 | Healthy |
| 2026-11-12 11:20:00 UTC | 193 | 171 | 215 | Healthy |
| 2026-11-12 11:25:00 UTC | 165 | 145 | 182 | Healthy |
| 2026-11-12 11:30:00 UTC | 193 | 165 | 244 | Healthy |
| 2026-11-12 11:35:00 UTC | 167 | 150 | 207 | Healthy |
| 2026-11-12 11:40:00 UTC | 158 | 134 | 189 | Healthy |
| 2026-11-12 11:45:00 UTC | 178 | 160 | 230 | Healthy |
| 2026-11-12 11:50:00 UTC | 172 | 146 | 201 | Healthy |
| 2026-11-12 11:55:00 UTC | 185 | 154 | 240 | Healthy |
| 2026-11-12 12:00:00 UTC | 188 | 164 | 221 | Healthy |
| 2026-11-12 12:05:00 UTC | 182 | 156 | 207 | Healthy |
| 2026-11-12 12:10:00 UTC | 151 | 133 | 185 | Healthy |
| 2026-11-12 12:15:00 UTC | 180 | 160 | 216 | Healthy |
| 2026-11-12 12:20:00 UTC | 172 | 151 | 217 | Healthy |
| 2026-11-12 12:25:00 UTC | 183 | 150 | 233 | Healthy |
| 2026-11-12 12:30:00 UTC | 182 | 159 | 226 | Healthy |
| 2026-11-12 12:35:00 UTC | 170 | 146 | 188 | Healthy |
| 2026-11-12 12:40:00 UTC | 158 | 139 | 195 | Healthy |
| 2026-11-12 12:45:00 UTC | 173 | 152 | 208 | Healthy |
| 2026-11-12 12:50:00 UTC | 153 | 131 | 191 | Healthy |
| 2026-11-12 12:55:00 UTC | 174 | 145 | 217 | Healthy |
| 2026-11-12 13:00:00 UTC | 190 | 164 | 226 | Healthy |
| 2026-11-12 13:05:00 UTC | 164 | 135 | 186 | Healthy |
| 2026-11-12 13:10:00 UTC | 161 | 139 | 194 | Healthy |
| 2026-11-12 13:15:00 UTC | 173 | 154 | 193 | Healthy |
| 2026-11-12 13:20:00 UTC | 192 | 163 | 232 | Healthy |
| 2026-11-12 13:25:00 UTC | 190 | 160 | 244 | Healthy |
| 2026-11-12 13:30:00 UTC | 173 | 149 | 202 | Healthy |
| 2026-11-12 13:35:00 UTC | 181 | 162 | 208 | Healthy |
| 2026-11-12 13:40:00 UTC | 153 | 136 | 184 | Healthy |
| 2026-11-12 13:45:00 UTC | 150 | 129 | 193 | Healthy |
| 2026-11-12 13:50:00 UTC | 190 | 167 | 243 | Healthy |
| 2026-11-12 13:55:00 UTC | 171 | 141 | 206 | Healthy |
| 2026-11-12 14:00:00 UTC | 177 | 145 | 220 | Healthy |
| 2026-11-12 14:05:00 UTC | 191 | 170 | 213 | Healthy |
| 2026-11-12 14:10:00 UTC | 187 | 161 | 206 | Healthy |
| 2026-11-12 14:15:00 UTC | 182 | 158 | 233 | Healthy |
| 2026-11-12 14:20:00 UTC | 153 | 137 | 183 | Healthy |
| 2026-11-12 14:25:00 UTC | 188 | 167 | 229 | Healthy |
| 2026-11-12 14:30:00 UTC | 184 | 162 | 237 | Healthy |
| 2026-11-12 14:35:00 UTC | 184 | 152 | 233 | Healthy |
| 2026-11-12 14:40:00 UTC | 169 | 150 | 210 | Healthy |
| 2026-11-12 14:45:00 UTC | 158 | 139 | 176 | Healthy |
| 2026-11-12 14:50:00 UTC | 187 | 165 | 238 | Healthy |
| 2026-11-12 14:55:00 UTC | 186 | 159 | 233 | Healthy |
| 2026-11-12 15:00:00 UTC | 156 | 130 | 196 | Healthy |
| 2026-11-12 15:05:00 UTC | 186 | 165 | 221 | Healthy |
| 2026-11-12 15:10:00 UTC | 175 | 155 | 199 | Healthy |
| 2026-11-12 15:15:00 UTC | 150 | 125 | 190 | Healthy |
| 2026-11-12 15:20:00 UTC | 184 | 163 | 232 | Healthy |
| 2026-11-12 15:25:00 UTC | 186 | 161 | 210 | Healthy |
| 2026-11-12 15:30:00 UTC | 169 | 139 | 213 | Healthy |
| 2026-11-12 15:35:00 UTC | 162 | 143 | 197 | Healthy |
| 2026-11-12 15:40:00 UTC | 191 | 169 | 211 | Healthy |
| 2026-11-12 15:45:00 UTC | 159 | 136 | 200 | Healthy |
| 2026-11-12 15:50:00 UTC | 163 | 137 | 206 | Healthy |
| 2026-11-12 15:55:00 UTC | 182 | 163 | 216 | Healthy |
| 2026-11-12 16:00:00 UTC | 150 | 126 | 173 | Healthy |
| 2026-11-12 16:05:00 UTC | 154 | 130 | 198 | Healthy |
| 2026-11-12 16:10:00 UTC | 193 | 170 | 220 | Healthy |
| 2026-11-12 16:15:00 UTC | 184 | 151 | 214 | Healthy |
| 2026-11-12 16:20:00 UTC | 162 | 134 | 202 | Healthy |
| 2026-11-12 16:25:00 UTC | 194 | 174 | 213 | Healthy |
| 2026-11-12 16:30:00 UTC | 168 | 148 | 188 | Healthy |
| 2026-11-12 16:35:00 UTC | 191 | 161 | 247 | Healthy |
| 2026-11-12 16:40:00 UTC | 171 | 154 | 214 | Healthy |
| 2026-11-12 16:45:00 UTC | 170 | 145 | 196 | Healthy |
| 2026-11-12 16:50:00 UTC | 172 | 154 | 223 | Healthy |
| 2026-11-12 16:55:00 UTC | 151 | 129 | 178 | Healthy |
| 2026-11-12 17:00:00 UTC | 152 | 130 | 195 | Healthy |
| 2026-11-12 17:05:00 UTC | 178 | 153 | 212 | Healthy |
| 2026-11-12 17:10:00 UTC | 159 | 131 | 189 | Healthy |
| 2026-11-12 17:15:00 UTC | 1,127 | 928 | 1,352 | Unhealthy |
| 2026-11-12 17:20:00 UTC | 1,067 | 930 | 1,180 | Unhealthy |
| 2026-11-12 17:25:00 UTC | 1,029 | 861 | 1,142 | Unhealthy |
| 2026-11-12 17:30:00 UTC | 969 | 868 | 1,190 | Unhealthy |
| 2026-11-12 17:35:00 UTC | 1,113 | 976 | 1,271 | Unhealthy |
| 2026-11-12 17:40:00 UTC | 1,009 | 874 | 1,301 | Unhealthy |
| 2026-11-12 17:45:00 UTC | 922 | 781 | 1,146 | Unhealthy |
| 2026-11-12 17:50:00 UTC | 899 | 801 | 1,092 | Unhealthy |
| 2026-11-12 17:55:00 UTC | 1,124 | 966 | 1,314 | Unhealthy |
| 2026-11-12 18:00:00 UTC | 161 | 134 | 206 | Healthy |
| 2026-11-12 18:05:00 UTC | 172 | 142 | 206 | Healthy |
| 2026-11-12 18:10:00 UTC | 152 | 136 | 172 | Healthy |
| 2026-11-12 18:15:00 UTC | 156 | 131 | 174 | Healthy |
| 2026-11-12 18:20:00 UTC | 191 | 164 | 246 | Healthy |
| 2026-11-12 18:25:00 UTC | 183 | 151 | 211 | Healthy |
| 2026-11-12 18:30:00 UTC | 185 | 154 | 222 | Healthy |
| 2026-11-12 18:35:00 UTC | 183 | 164 | 203 | Healthy |
| 2026-11-12 18:40:00 UTC | 173 | 152 | 195 | Healthy |
| 2026-11-12 18:45:00 UTC | 156 | 138 | 201 | Healthy |
| 2026-11-12 18:50:00 UTC | 186 | 163 | 233 | Healthy |
| 2026-11-12 18:55:00 UTC | 191 | 165 | 240 | Healthy |
| 2026-11-12 19:00:00 UTC | 170 | 141 | 212 | Healthy |
| 2026-11-12 19:05:00 UTC | 166 | 147 | 200 | Healthy |
| 2026-11-12 19:10:00 UTC | 171 | 153 | 193 | Healthy |
| 2026-11-12 19:15:00 UTC | 166 | 142 | 210 | Healthy |
| 2026-11-12 19:20:00 UTC | 154 | 131 | 198 | Healthy |
| 2026-11-12 19:25:00 UTC | 162 | 139 | 193 | Healthy |
| 2026-11-12 19:30:00 UTC | 154 | 131 | 180 | Healthy |
| 2026-11-12 19:35:00 UTC | 169 | 140 | 202 | Healthy |
| 2026-11-12 19:40:00 UTC | 182 | 153 | 214 | Healthy |
| 2026-11-12 19:45:00 UTC | 152 | 126 | 170 | Healthy |
| 2026-11-12 19:50:00 UTC | 158 | 135 | 183 | Healthy |
| 2026-11-12 19:55:00 UTC | 181 | 159 | 202 | Healthy |
| 2026-11-12 20:00:00 UTC | 157 | 129 | 186 | Healthy |
| 2026-11-12 20:05:00 UTC | 176 | 147 | 219 | Healthy |
| 2026-11-12 20:10:00 UTC | 158 | 138 | 175 | Healthy |
| 2026-11-12 20:15:00 UTC | 151 | 126 | 172 | Healthy |
| 2026-11-12 20:20:00 UTC | 157 | 136 | 194 | Healthy |
| 2026-11-12 20:25:00 UTC | 172 | 144 | 195 | Healthy |
| 2026-11-12 20:30:00 UTC | 166 | 137 | 202 | Healthy |
| 2026-11-12 20:35:00 UTC | 164 | 137 | 187 | Healthy |
| 2026-11-12 20:40:00 UTC | 167 | 144 | 185 | Healthy |
| 2026-11-12 20:45:00 UTC | 160 | 136 | 182 | Healthy |
| 2026-11-12 20:50:00 UTC | 176 | 149 | 211 | Healthy |
| 2026-11-12 20:55:00 UTC | 153 | 130 | 180 | Healthy |
| 2026-11-12 21:00:00 UTC | 154 | 129 | 180 | Healthy |
| 2026-11-12 21:05:00 UTC | 150 | 130 | 177 | Healthy |
| 2026-11-12 21:10:00 UTC | 186 | 154 | 214 | Healthy |
| 2026-11-12 21:15:00 UTC | 153 | 127 | 187 | Healthy |
| 2026-11-12 21:20:00 UTC | 157 | 129 | 175 | Healthy |
| 2026-11-12 21:25:00 UTC | 157 | 139 | 175 | Healthy |
| 2026-11-12 21:30:00 UTC | 163 | 135 | 180 | Healthy |
| 2026-11-12 21:35:00 UTC | 160 | 133 | 202 | Healthy |
| 2026-11-12 21:40:00 UTC | 171 | 143 | 191 | Healthy |
| 2026-11-12 21:45:00 UTC | 189 | 160 | 214 | Healthy |
| 2026-11-12 21:50:00 UTC | 168 | 141 | 191 | Healthy |
| 2026-11-12 21:55:00 UTC | 174 | 149 | 202 | Healthy |
| 2026-11-12 22:00:00 UTC | 186 | 166 | 213 | Healthy |
| 2026-11-12 22:05:00 UTC | 155 | 132 | 185 | Healthy |
| 2026-11-12 22:10:00 UTC | 163 | 141 | 208 | Healthy |
| 2026-11-12 22:15:00 UTC | 155 | 137 | 183 | Healthy |
| 2026-11-12 22:20:00 UTC | 156 | 129 | 189 | Healthy |
| 2026-11-12 22:25:00 UTC | 173 | 146 | 218 | Healthy |
| 2026-11-12 22:30:00 UTC | 162 | 134 | 182 | Healthy |
| 2026-11-12 22:35:00 UTC | 185 | 154 | 215 | Healthy |
| 2026-11-12 22:40:00 UTC | 181 | 156 | 203 | Healthy |
| 2026-11-12 22:45:00 UTC | 159 | 134 | 179 | Healthy |
| 2026-11-12 22:50:00 UTC | 170 | 150 | 204 | Healthy |
| 2026-11-12 22:55:00 UTC | 191 | 167 | 221 | Healthy |
| 2026-11-12 23:00:00 UTC | 176 | 147 | 222 | Healthy |
| 2026-11-12 23:05:00 UTC | 449 | 384 | 556 | Degraded |
| 2026-11-12 23:10:00 UTC | 417 | 373 | 477 | Degraded |
| 2026-11-12 23:15:00 UTC | 466 | 404 | 555 | Degraded |
| 2026-11-12 23:20:00 UTC | 194 | 171 | 250 | Healthy |
| 2026-11-12 23:25:00 UTC | 175 | 150 | 213 | Healthy |
| 2026-11-12 23:30:00 UTC | 159 | 142 | 199 | Healthy |
| 2026-11-12 23:35:00 UTC | 168 | 151 | 201 | Healthy |
| 2026-11-12 23:40:00 UTC | 162 | 140 | 208 | Healthy |
| 2026-11-12 23:45:00 UTC | 182 | 152 | 236 | Healthy |
| 2026-11-12 23:50:00 UTC | 194 | 166 | 236 | Healthy |
| 2026-11-12 23:55:00 UTC | 168 | 142 | 192 | Healthy |
| 2026-11-13 00:00:00 UTC | 157 | 138 | 186 | Healthy |
| 2026-11-13 00:05:00 UTC | 150 | 135 | 174 | Healthy |
| 2026-11-13 00:10:00 UTC | 172 | 147 | 214 | Healthy |
| 2026-11-13 00:15:00 UTC | 164 | 137 | 213 | Healthy |
| 2026-11-13 00:20:00 UTC | 156 | 128 | 185 | Healthy |
| 2026-11-13 00:25:00 UTC | 168 | 144 | 190 | Healthy |
| 2026-11-13 00:30:00 UTC | 179 | 152 | 197 | Healthy |
| 2026-11-13 00:35:00 UTC | 175 | 145 | 210 | Healthy |
| 2026-11-13 00:40:00 UTC | 184 | 157 | 215 | Healthy |
| 2026-11-13 00:45:00 UTC | 164 | 143 | 185 | Healthy |
| 2026-11-13 00:50:00 UTC | 178 | 154 | 211 | Healthy |
| 2026-11-13 00:55:00 UTC | 169 | 149 | 208 | Healthy |
| 2026-11-13 01:00:00 UTC | 191 | 162 | 231 | Healthy |
| 2026-11-13 01:05:00 UTC | 169 | 147 | 212 | Healthy |
| 2026-11-13 01:10:00 UTC | 186 | 159 | 217 | Healthy |
| 2026-11-13 01:15:00 UTC | 194 | 173 | 238 | Healthy |
| 2026-11-13 01:20:00 UTC | 158 | 135 | 188 | Healthy |
| 2026-11-13 01:25:00 UTC | 186 | 165 | 239 | Healthy |
| 2026-11-13 01:30:00 UTC | 193 | 174 | 229 | Healthy |
| 2026-11-13 01:35:00 UTC | 174 | 145 | 220 | Healthy |
| 2026-11-13 01:40:00 UTC | 164 | 145 | 213 | Healthy |
| 2026-11-13 01:45:00 UTC | 157 | 141 | 178 | Healthy |
| 2026-11-13 01:50:00 UTC | 178 | 154 | 225 | Healthy |
| 2026-11-13 01:55:00 UTC | 170 | 144 | 220 | Healthy |
| 2026-11-13 02:00:00 UTC | 166 | 138 | 201 | Healthy |
| 2026-11-13 02:05:00 UTC | 175 | 152 | 204 | Healthy |
| 2026-11-13 02:10:00 UTC | 152 | 130 | 172 | Healthy |
| 2026-11-13 02:15:00 UTC | 191 | 162 | 234 | Healthy |
| 2026-11-13 02:20:00 UTC | 150 | 130 | 179 | Healthy |
Strict operators
On the line is not over it.
Healthy under 300 means 300 itself is not healthy. The agent decides with that rule, and the console draws what it decided.
In between
Degraded is its own state.
A reading that matches neither threshold is degraded: worth a look, not an outage.
No data
A failed read says why.
When a source can't produce a number it reports no data with a reason, like a timeout or a query that returned two series, instead of guessing.
Confirmation time
Set per metric.
By default a worse status has to hold for 3 minutes and a better one for 5. Anywhere from zero to an hour.
Overview
Every status on one screen.
The metrics list shows each metric's status, its latest value and where that value sits between its thresholds.

The metrics list in Observer's own console.
Services
Group metrics into services.
A service shows the worst status among its metrics, and every status page that lists the service shows it too.
Incidents
A status change can draft the incident.
Pro and upWhen a metric flips unhealthy, Observer can draft an incident that quotes the reading against its threshold, ready to publish or dismiss.
Agent
Read inside your network.
The agent reads your sources and sends out the number and its verdict, never the raw series. Tokens and connection strings stay on the agent host.
The agentPlans
Ten metrics free. Every source on every plan.
Plans differ in how many metrics you define, not in what you can read.
Free
10metrics
Starter
50metrics
Pro
500metrics
Business
1,000metrics
Enterprise
Unlimitedmetrics
