Game server monitoring that reads the player count, not just the port
A port check tells you the process is alive. It does not tell you the server soft-crashed, dropped to zero players, or came back on the wrong map. KEEPitALIVE queries your server the way a player's browser does and alerts on what it finds.
PROTOCOLS
Queried natively, not port-scanned
Each protocol is spoken directly, so a check returns the same information a player sees in the server browser.
Source / A2S
A2S_INFO, A2S_PLAYER and A2S_RULES against Source 1 and Source 2 servers. Covers CS2, Team Fortress 2, Garry's Mod, Rust, ARK, Squad and the rest of the Source-query family.
Minecraft
Java Edition over Server List Ping and Bedrock over the RakNet unconnected ping, both returning MOTD, version and the online/max player counts.
FiveM
The FiveM dynamic.json endpoint: player count, max slots, game type and the running resource set.
WHAT YOU GET
Signals a port check cannot give you
Live player roster
Who is connected right now, with time played, pulled from A2S_PLAYER. Names can be shown, masked, or hidden entirely on public pages.
Population-drop detection
A server that empties out is usually a server that broke. A sharp drop against the last ten minutes of peak marks the monitor degraded; emptying to zero opens an outage.
Map, version and password state
Every check records the current map, the server version, and whether a password is set, so a wrong-map restart or a stale build is visible in the history.
Query latency history
Response time on every check, charted, so you can see a server degrading before it goes down.
ALERTING
It tells your Discord, where your players already are
Server admins do not watch dashboards. Alerts go to the channel the community already sits in, with the player count and map attached.
- Discord
- Slack
- Telegram
- Pushover
- Webhook
FOR YOUR PLAYERS
A status page that answers "is it down for everyone?"
Publish a status page for your community so the question stops arriving in DMs, or embed a live badge in your forum or site.
GET STARTED
Monitor your first server free
Free plan covers 25 monitors at five-minute checks, no card. Faster intervals and the live roster are on the paid plans.
FAQ
Common questions
Which games are supported?
Any server answering the Source query protocol (A2S) works, which covers CS2, Team Fortress 2, Garry's Mod, Rust, ARK, Squad, Valheim and most Source-engine and Unreal community servers. Minecraft is monitored over Server List Ping, and FiveM over its dynamic.json endpoint.
Do I need to install anything on the game server?
No. The server is queried over its existing public query port, the same way a player's server browser reaches it. There is no plugin, agent, or mod to install.
Can it alert me when the server empties out instead of crashing?
Yes. A sharp population drop measured against the last ten minutes of peak marks the monitor degraded, and a drop to zero players opens an outage even though the port is still answering. Both thresholds are configurable.
Will player names be visible on a public status page?
Only if you choose. The live roster is off by default; when enabled it can show names in full, show them masked, or stay private to the monitor owner while still being used for population alerts.
How often is the server checked?
Every five minutes on the free plan, every minute on Maker, and as often as every 30 seconds on Pro.
Is there a free plan?
Yes, 25 monitors at five-minute checks with no card required. The live player roster and faster check intervals are paid features.