How long do survivors last?
Days survived and causes of death, so you can tune zombie settings.
A server-side Lua mod records hours survived, deaths and their causes, sessions, safehouses and frame time (while someone plays) to a local file, and the ServerStats sidecar on the same machine sends it out.
See how long survivors last, what kills them, who comes back, and whether the server keeps up.
Free for one server. No card needed.
What the demo dashboard answers for this game.
Days survived and causes of death, so you can tune zombie settings.
Day-1, day-7 and day-30 retention for every week of new players.
Average and worst frame time while players are on.
Safehouses and factions over time.
Players online through the week, for events and restarts.
Store revenue matched to players' Steam IDs (Operator).
A server-side Lua mod writes to a local file and the ServerStats sidecar on the same machine sends it. Build 41 and 42.
No install yet? Basic mode reads A2S on the game port (16261 by default). Check any Project Zomboid server with the free server status checker.
Plugin-specific payment and gamemode integrations for Project Zomboid are planned. The general dashboard and payments log work today.
How long a character lasts is the number Project Zomboid servers are tuned around. ServerStats records hours survived for every player, every death with its cause, and zombie kills per life, so you can see what a change to zombie population or loot settings really did.
Frame time sits beside it: the average and worst frame of every 10 seconds, next to the zombies and vehicles loaded. An empty server pauses by default, so frame time is only recorded while someone is playing.
Works with
# First copy the ServerStats mod into Zomboid/mods/ and add # Mods=ServerStats to Zomboid/Server/<servername>.ini # Linux x64 sidecar (Windows build coming soon) # 1. serverstats-sidecar init zomboid > serverstats-sidecar.yml # 2. In serverstats-sidecar.yml set: claim: "SS-XXXX-XXXX-XXXX" zomboid: zomboid_dir: "/home/pzserver/Zomboid" # 3. serverstats-sidecar run
No. The ServerStats mod runs on the server only. It isn't on the Workshop: copy it from the download into Zomboid/mods/ and add Mods=ServerStats to your server's .ini.
The mod loads on Build 42 (tested on 42.20.4 with no players online) and has a Build 41 layout. Deaths and zombie counts have not yet been checked with live players.
An empty Project Zomboid server pauses by default, and a paused server doesn't tick. Frame time is recorded while players are on.
No. The mod has no inbound channel and RCON would connect in, so ServerStats is read-only on Project Zomboid.
Analytics use a keyed hash of each Steam ID, and the original is kept encrypted with your account's key. Player IP addresses are never sent to us.
Free covers one server with 24 hours of history, forever, with no card. Operator is $9.99 a month for 10 servers and 90 days of history, which you need for week-on-week trends and D7 or D30 retention. Yearly billing gives two months free.
One ServerStats account covers every game you run.
Run the sidecar and see your first numbers today.