Monitor Linux servers via SSH
Lightweight, privacy-first SSH monitor. Add your Linux servers, set thresholds, get local notifications. No third-party backend. Open source.
Server Health is a lightweight, privacy-first iOS monitor for your Linux servers — over SSH, directly from your phone. No agent on your servers. No third-party cloud. No telemetry.
ADD A SERVER ONCE
Add a server with a one-time SSH key handshake. Your password is used once to install a key, then forgotten. From that moment on, only the SSH key (held in your iPhone Keychain) is used. The first time we see your server's host key we pin it; if the key ever changes, the connection blocks — TOFU protection against MITM.
PICK WHAT TO WATCH
22+ built-in checks: CPU load, memory and disk usage, root and per-path disk, load averages, uptime, zombie processes, active TCP connections, port open/closed, failed logins (today), service status (systemd), running and stopped Docker containers, pending security updates, reboot required, active SSH sessions, sudo usage (today), top CPU process, monthly and daily bandwidth (via vnstat, with consent install), and custom shell commands.
Set a threshold per rule (above / below), pick a check interval, and write a custom notification message using {value} and {unit} placeholders.
ALERTS ON YOUR DEVICE
When a rule fires, Server Health sends a local notification. iOS shows banners when the app is in foreground; lock-screen notifications when it's not. Manual refresh is always one tap away.
24 HOURS OF HISTORY
Every check is timestamped and charted. Tap a metric tile to see its 24-hour trend, rendered from on-device snapshots — no network call to draw the chart.
HOME SCREEN WIDGET
A small or medium widget shows your servers at a glance: green when everything's OK, red when a rule fires, orange when a server is unreachable. The widget never exposes hostnames or IPs — only your server's name.
PRIVATE BY DESIGN
· No analytics, crash reporting backend, advertising, or tracking.
· The app connects only to the servers you add.
· The SSH key is generated on your device and stays in the Keychain.
· The activity log of every command run is kept on-device for 3 days, then auto-deleted.
· Open source — read every line at github.com/tahaercan/serverhealth.
7 LANGUAGES
English, Turkish, French, German, Spanish, Italian, Portuguese (Brazil).
PRO UPGRADE — $19.99 / year
Free tier: 1 server, 3 rules per server.
Pro tier: unlimited servers, unlimited rules, every future Pro feature included with your subscription.
HONEST ABOUT iOS BACKGROUND LIMITS
Apple decides when to run background checks. The app schedules both BGAppRefresh and BGProcessing so iOS has more chances to fire. Settings shows you the actual number of automatic checks iOS has run. For guaranteed cadence, a server-side monitor is the right tool — Server Health is for the case where you want quick visibility on the device you already carry.
LEGAL
Privacy Policy: https://tahaercan.github.io/serverhealth/privacy/
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Chrome-Stats does not own this Apple app. Please use these information below to contact the Apple app developer.