Checks run from 10 online geo locations across Europe and North America — then on-call, incidents and war rooms happen in the same place. Most tools do one half of that.
How it works
Point it at a URL, host, DNS record, mail server or cron job. It starts running from every geo location within a minute.
Two locations have to agree before anything fires, so one flaky route does not wake anybody up. A failed HTTP check also runs an MTR, so the network path arrives with the alert.
An incident opens, the on-call schedule decides who is paged, a war room is created and your status page tells customers — without anyone opening a second tool.
Geo monitoring
Public and private checks can be run from Europe and North America, so regional failures show up before users report them.
Detect
HTTP/S from 10 locations, with certificate expiry and HSTS checked on the same run.
Record changes, propagation across resolvers, glue records, and domain expiry before it bites.
SMTP, IMAP and POP3 reachability with DNS mail security, plus heartbeats for cron jobs that must run.
Respond
Rotations, overrides and escalation policies decide who is paged, without anyone maintaining a spreadsheet.
Every check result, acknowledgement and status change lands on one timeline you can read afterwards.
A room opens with the incident: native chat, attachments, and a Zoom or Meet call created for you.
Communicate
Your own domain, incident history, uptime, subscribers, SVG badges and Atom feeds.
The same page restricted to the people you choose — for internal systems or a single customer.
Slack, Teams, Discord, Telegram, webhooks, e-mail, SMS and push, routed per check or per team.
Databases, internal APIs and appliances that no hosted monitor can reach are watched by a small Go agent you run yourself. It connects outbound only, so nothing internal has to be exposed, and its results sit next to your public checks.
One command on the target host and it registers itself.
Run on the target server as root
curl -sSL https://syschecks.com/api/agent/install.sh | bash -s -- \ --token "<token>" --name "My Agent"
Multi-tenant organizations, role-based access, audit logs, and integrations with the tools you already use.
Syschecks is currently in beta and available completely free of charge. We do our best to ensure reliability, but we provide no SLA guarantees at this stage. Your data is backed up daily and retained for seven days. See our Terms of Service.