Server
The Server page shows the health and configuration of your ZoneMinder server, or of every server in a multi-server cluster. Open it from the sidebar. The refresh button at the top reloads all metrics at once; otherwise they refresh on the interval set by your Bandwidth mode.
Version information
ZoneMinder version: the server’s ZM release.
API version: the version of the ZoneMinder API the app is talking to.
Timezone: the server’s configured timezone, used to align event times correctly.
Load average
The server’s CPU load average. Sustained high load can cause dropped frames or slow event recording.
Disk usage
Disk usage for the server’s event storage, shown in GB and as a percentage.
Status
Shows whether the ZoneMinder capture daemon is running or stopped, along with the server hostname.
Servers / Details
In a single-server setup this card shows the server’s details. In a multi-server cluster it lists every server with per-server metrics:
CPU load
Total memory and Free memory
Storage areas
Each enabled storage area is listed with:
Its name and filesystem path
Used and total space in GB, with a usage bar
The server it belongs to (in multi-server setups)
ZoneMinder control
Shows the current ZoneMinder run state and lets you apply a different one. Changing the run state takes effect on the server, so you can switch between configured states (for example a “Home” or “Away” state) without opening the ZoneMinder web console.
Multi-server clusters
zmNinjaNg detects multi-server setups automatically through the /servers.json endpoint; single-server setups are unaffected. Each monitor is mapped to its own server for streaming, daemon checks, and event images, and every request routes to the correct server. See Multi-Server in Settings for how streaming URLs are routed across servers.