Features

From the overview to the clue you need.

Check server health, compare readings and look into services. All from Windows, using the SSH access you already have.

ServerAlyzer at a glance

ServerAlyzer is a free Windows 11 desktop app for monitoring Linux and macOS servers over SSH. It is designed for homelabs, mini PCs and small server fleets, with local storage and no server agent.

v1.1.9
Desktop app
Windows 11 x64. Available from Microsoft Store.
Monitored servers
Linux and macOS over SSH, directly or through one ProxyJump host.
Host metrics
CPU, memory, disk usage and uptime.
Containers and services
Read-only status of Docker containers, systemd and launchd services.
History
30 days of metrics stored locally. Collection requires the app and PC to be running.
Desktop views
Compact mode and a Windows widget in three sizes. The widget requires Windows 11 22H2 or later.
Price and account
Free on the Microsoft Store (current version 1.1.9). No ServerAlyzer account is required.
Data and access
No monitoring backend: metrics stay on your PC. SSH credentials use Windows Credential Manager; backups are encrypted.
01

Monitoring

  • Host metrics over SSHCPU, memory, disk and uptime from Linux and macOS servers, collected through a closed set of read-only commands.
  • Automatic background monitoringEach server refreshes on its own interval with retries for transient failures, plus manual refresh when you want an answer now.
  • Health statesHealthy, attention, critical or offline, one glanceable state per server, derived from real thresholds.
  • Unknown is unknownWhen a metric can't be read, ServerAlyzer shows a dash, never a fake zero.
02

History & charts

  • Local metric history30 days of samples in a local SQLite database. Nothing is uploaded anywhere.
  • Native time chartsCPU, memory and disk over 1 hour to 30 days, with gaps shown honestly when a server was unreachable.
  • Your data, your callClear the history at any time from Settings.
03

Services and containers (read-only)

  • Docker containersNames, images, running state and health, including unhealthy and exited containers.
  • systemd & launchd servicesService lists for Linux and macOS with search and state filters.
  • Strictly observationalNo start, stop, restart, exec or sudo, enforced by a fixed command catalog, not by a settings toggle.
04

Desktop experience

  • Compact widget modeA small always-on-top view of every server's essentials, one click away from the full dashboard.
  • Windows 11 widgetPin ServerAlyzer to the Windows Widgets board in small, medium or large size. It keeps showing fresh, timestamped metrics while the app window is closed.
  • Tray & notificationsLives quietly in the notification area and alerts you locally on real health transitions, with cooldowns, so it never spams.
  • Light, dark and system themesA glass-inspired design that follows Windows or your explicit choice.
  • Three app languagesEnglish, Português (Brasil) and Português (Portugal).
05

Network & setup

  • Local discoverySearches for SSH services announced on your local network using on-demand mDNS/DNS-SD queries. No port or subnet scanning.
  • Explicit host key trustFirst contact shows the SHA-256 fingerprint for your approval; any later mismatch blocks the connection.
  • Password or private keyAuthenticate either way; secrets go to the Windows Credential Manager and private keys are referenced, never copied.

Known limits, stated plainly

  • Docker visibility requires that your SSH user already has permission to query Docker on the server.
  • launchd (macOS) reports running/stopped; it cannot distinguish a real failure from a finished one-shot task.
  • The Community edition monitors while your PC is on; it is a desktop app, not a hosted service.

Give your servers a place on your desktop.

Install for free, connect your first server and see CPU, memory and disk in one view.