up · down · one page

Everything you run,
on one page.

Monitoring tools used to be resource intensive. Not anymore.

Get notified in email, slack, teams, discord and more.
terminal
$ curl -sL https://watchdesk.prax.to/install.sh | bash
What it watches

Five things, one wall.

01

Pipelines

Simply paste your unique webhook URL into your GitHub repository settings. Every run shows up as passed or failed.

Settings > Webhooks > Payload URL
https://watchdesk.prax.to/ci/github/xxx
02

Sites

Add a url and say which status code count as healthy. See the site's uptime, SSL and domain expiry status. You have internal sites? We got you covered as well.

https://example.com       expect 200
https://api.example.com   expect 401
03

Server metrics: RAM and disk

Install agent in single VM and monitor all of your VMs. Listed VMs are checked over SSH and reported on a schedule.

[health]
vms =
    local
    192.168.1.10
04

Docker containers

A container dies and you see it at once.

[containers]
vms =
    local
    192.168.1.10
05

Heartbeats

Have a tiny cron job hit the unique check URL at your chosen interval. Missed intervals become DOWN without another daemon to run.

*/5 * * * * curl -fsS https://https://watchdesk.prax.to/hb/xxx?hostname=billing-server
Why it stays small

Install one collector, not one collector per server.

Your only requirement is SSH access from that collector to the VMs you want to inspect. Everything else is just reporting.

Ready when you are

Know what is down
before someone tells you.

Create an account and start monitoring your infra under 5 minutes.

Try it free →