Features
Everything a hosted monitor should do
We run the checkers, the API and the storage. You point Monitrx at your endpoints and it reports on them from several regions, around the clock.
Checks
Every kind of check, in one place
HTTP with status and keyword assertions, TCP ports, SSH banners, DNS records, ping and scheduled jobs. Each has its own timeout and cadence.
- Status code and response-body assertions
- A timeout and interval for every monitor
- Scheduled jobs report in before a deadline
Regions
Checked from several regions
Your endpoints are probed from multiple points around the world, so a service that is only down for some of your users still gets caught.
- Probes from several places at once
- Pin a monitor to one region when you need to
- Response time recorded on every check
Response time is recorded for every check.
Incidents
Incidents that manage themselves
An incident opens after the number of consecutive failures you choose, and resolves the moment a check recovers, so nobody has to remember to close it.
- A failure threshold on every monitor
- A full history with durations
- Post updates while you investigate
- 12:04Check failed · 503
- 12:05Check failed · 503
- 12:06Incident opened after 3 failures
- 12:09Update: rolling back the deploy
- 12:10Check recovered · resolved automatically
Status pages
A public page that stays honest
Publish a page per organisation. No login, no internal URLs, just uptime for the people who depend on you, kept current without anyone touching it.
- Group and order your components
- History bars and an incident log
- An embeddable status badge
All systems operational
5 of 5 components up
On-call
Paged, not just notified
Schedules and escalation policies send a push alert to the right person, then the next one if nobody responds.
- Schedules with on-call hours
- Escalation steps with delays
- Push alerts to the installed app
API
Built to automate
Every action in the dashboard has a matching API, and keys are scoped per organisation, so monitoring folds into whatever you already run.
- Read-only or read-and-write keys
- Revoke a key instantly
- Rate limits that follow your plan
curl -H "Authorization: Bearer $KEY" \ /api/v1/orgs/acme/monitors
And the details that matter
The smaller things you only notice when they are missing.
Maintenance windows
Announce planned work on your status page so it is not read as an outage.
Tags
Label monitors and filter or fill status page categories by tag.
Teams and roles
Invite people with a role and an expiry, and revoke access when it changes.
Two-factor sign-in
Protect accounts with an authenticator app and recovery codes.
Status badges
An embeddable badge that shows your current status in a README or docs.
An installable app
Add Monitrx to your home screen and receive push alerts, with no store.
Several organisations
Keep separate teams and their monitors apart, under one account.
Honest uptime
Figures come from checks that actually ran, never a guess.
Start monitoring in a minute
Create a free account, add an endpoint, and Monitrx starts checking it straight away. No card required.
Or read about everything it does.