Server Health: SSH Monitor

Monitor Linux servers via SSH

Free · In‑App Purchases · Designed for iPad. Not verified for macOS.

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/

  • This app hasn’t received enough ratings or reviews to display an overview.

The developer, Ismail Taha ERCAN, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • Ismail Taha ERCAN
    Size
    • 12.2 MB
    Category
    • Developer Tools
    Compatibility
    Requires iOS 17.0 or later.
    • iPhone
      Requires iOS 17.0 or later.
    • iPad
      Requires iPadOS 17.0 or later.
    • Mac
      Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.0 or later.
    Languages
    English and 6 more
    • English, French, German, Italian, Portuguese, Spanish, Turkish
    Age Rating
    4+
    In-App Purchases
    Yes
    Copyright
    • © 2026 Taha Ercan