The check passed
The component answered as expected at the time shown. It says nothing about the moment after that.
Service status
A live snapshot of the instance that served this page. Each part is reported separately: that the web server answered, that the application process is up, whether the database answers a query, and whether the web app itself was found. This is one instance at one moment. It is not a project-wide status board, and it cannot see services the server does not expose.
Running the checks now.
| Component | What it is | State |
|---|---|---|
| This website | The public page you are reading, served by the instance over HTTP. | Checking |
| Application API | The process that answers requests from the app and from this site. | Checking |
| Database | Where accounts, communities, messages and permissions are stored. | Checking |
| Web app | The client the server serves when you open the app. | Checking |
| Voice relay | The STUN and TURN service this instance runs, at the address its clients are given. | Checking |
Times are shown in your browser's local time.
Nothing has been reported.
What the checks show
A passing check is deliberately narrow. It confirms one thing answered, not that everything works.
It calls the instance's own health endpoint. A reply means the API process is running and can answer a request. It does not prove that every dependency, background job or feature is healthy.
It runs a single read against the database. That catches an unreachable database, which is the failure that stops everything. It is not a check of every table or every write path.
This instance publishes health for the API and the database only. The realtime gateway, mail delivery, uploads and voice have no individual check here, so this page stays silent about them rather than guessing.
A check that fails means the checker could not complete it, which can be the instance or the network between the two. When your browser ran the check, reload before concluding the instance is down.
The states
The component answered as expected at the time shown. It says nothing about the moment after that.
The component responded and something it depends on is not in place. The clearest case here is a server that runs the API but was never given the web app to serve.
The component was reached but did not answer as expected, or refused. This is a real failure, not a warning.
The request never completed. That can be a network problem, a blocked request, or an instance that is not there. No conclusion is safe, so none is drawn.
When something is wrong
When the instance runs the bundled status monitor, the results above are that monitor's most recent checks, held in memory for a short window and reported with the time each one was taken. Restart the monitor and the window begins again, so it is a recent snapshot, not a permanent history. Without the monitor, your browser runs each check once and nothing is stored.
The timeline below is different: it is what an administrator of the instance wrote down, and it stays until the instance's operator removes it. Where there is nothing there, the instance has nothing recorded — not that everything has been working, because nobody wrote that down. There is no uptime percentage, because nothing here computes one and a number that was not measured is not worth showing.