Emergency server help: get in touch

Multi-Server Health Check over SSH Pro

A multi-server health check that logs in to every server in a list over SSH, in parallel, and grades load, memory, disk, inodes, units, updates, clock and mail queue as OK, WARN or FAIL.

Version
1.0.0
Last updated
October 3, 2026
Language
Bash
Tested on
Run over OpenSSH against Ubuntu 24.04; probe written for AlmaLinux/Rocky 8-9, CloudLinux, Ubuntu 22.04/24.04, Debian 12
License
MIT
Pricing
Pro members only
ProThis is part of srvScripts Pro. See what Pro includes.

Once you look after more than a handful of servers, the problem is not a lack of monitoring. It is that nothing shows the whole fleet on one screen before a change window or after a provider incident. This multi-server health check logs in to every server in a plain text list over SSH, runs the same short probe on each one in parallel, and prints one graded line per server. It needs no agent, no open ports beyond SSH and no database.

We run it by hand around maintenance, from cron with Slack alerts, and with --json to feed a dashboard.

srvScripts Pro

The rest of this is for Pro members.

Pro removes ads and adds Pro scripts, runbooks, 50 monitors, the Tools API and a bigger AI quota — and it keeps the free tools free.

See Pro plansSign in

Changelog

  • 1.0.0 — Initial release

Free website test

Is your website set up right?

Check SSL, security headers, redirects, robots.txt, sitemap, llms.txt and security.txt in one test. It takes about 30 seconds.