PolySimulator

Status

reading…

Loading the current measurement…

Checked every minute from outside our infrastructure.

Components

Operational Degraded Outage No measurement Not monitored Unmeasured span Incident filed Colour is the day's verdict. A day we measured fills its slot; the hatched cap is the share we did not measure, which is our gap, not the platform's. Today is graded on the hours elapsed so far.

Incidents

  1. Reading the incident record…

Incidents are written by hand, after the fact. They explain the record above, and they never rewrite it: no measurement on this page is ever edited or deleted. An entry can do one thing to a number, and it says so on its own face when it does — where a stretch of red was our own measurement failing rather than the platform, those minutes are counted as unmeasured instead of as downtime. Never as uptime: we did not find out that everything was fine, we found out that nothing was measured. The percentage then rises because it is computed over what we actually measured, and the coverage figure falls by exactly the same span, so the gap stays on the page instead of disappearing into it.

Methodology

Where we measure from
Outside our own infrastructure — no probe runs on the servers it measures.
What we measure
The same endpoints customers use, once per minute — never an internal health check. Three are public and anyone can reproduce them. The fourth signs in with a read-only API key, because "the API answers" and "the API accepts your credentials and returns your account" are different promises and only the second one is what a customer is actually buying.
How a minute is counted
Up if any vantage reached us, down only if every vantage that reported failed, and unmeasured if none could take a reading — or if a published incident says the reading we did take was our own instrument failing. Unmeasured minutes leave both sides of the fraction: they are never counted as uptime and never as downtime.
What the percentages mean
Measured uptime: up minutes divided by measured minutes, with no maintenance windows removed. The denominator counts only time we could have measured, so it begins when monitoring began and ends at the current minute — we are not credited for time before the prober existed, and not charged for the rest of today. These figures are an operating indicator, not a contractual SLA.
When minutes are excluded
A published incident can declare that its own window was unmeasurable — that our instrument failed rather than the platform. Those minutes then count as unmeasured, exactly as a minute nobody probed does. They are never counted as uptime, the samples behind them are never edited or deleted, and the exclusion covers only the incident's own span and only the components it names. Every row it touches prints how many minutes went, next to the percentage, and links to the entry that took them. If you would rather judge us on the raw record, the API publishes both numbers.
Where the incidents come from
A person writes them. Nothing on this page opens an incident automatically from a run of failed probes, because a run of failed probes is not yet a claim about the platform — it can equally be our own measurement breaking, and telling those apart is a judgement rather than a threshold. The consequence is that an empty list means nobody filed anything, which is not the same as nothing having happened.
Where the incidents come from
A person writes them. Nothing on this page opens an incident automatically from a run of failed probes, because a run of failed probes is not yet a claim about the platform — it can equally be our own measurement breaking, and telling those apart is a judgement rather than a threshold. The consequence is that an empty list means nobody filed anything, which is not the same as nothing having happened.
When this page is wrong
When the prober stops, this page says so and keeps showing the last measurement with its timestamp, rather than the most recent state it can guess at. A stale reading labelled stale is useful; a confident reading that is quietly ten minutes old is not.

Support

Reporting an incident? Include the time you saw it and the page or endpoint involved — it makes the difference between a guess and a fix.