Skip to content

Monitoring

Once a server's agent connects, its detail page becomes a live view of what the process is doing right now. You don't refresh or poll anything. The agent pushes data out over its outbound connection and the panel updates in place.

The server detail page

Open a server from the dashboard to land on its detail page. The header strip shows four live values pulled from the agent:

  • Players: current count reported by the game server
  • CPU: percentage the server process is using
  • Memory: resident memory of the process
  • Uptime: how long the process has been running since its last start

These stream in as the agent reports, so the numbers move on their own while you watch. There is nothing to wire up. If the agent is connected, the values are current.

The metrics tab

The header gives you the snapshot. The metrics tab gives you the trend. Switch to it to see CPU, memory, and players plotted over time so you can spot a slow memory climb or a CPU spike that lines up with a player surge.

Use it to answer questions the live numbers can't, like whether memory has been creeping up across the last day or whether last night's lag matched a player peak.

History retention

How far back the metrics tab goes depends on your plan:

  • Starter: 24 hours of history
  • Pro: 90 days of history

Note: On Starter, metrics older than 24 hours roll off and are gone. If you need to compare this week to last week, or keep a record of an incident from a few days ago, you need the 90-day window on Pro. There is no way to recover history past your plan's limit after it expires.

When data stops updating

If the live values freeze or go blank, the agent has stopped reporting. The panel can only show what the outbound connection delivers, so a frozen page usually means the agent process, the game server, or the host went away. Check that the server is up and the agent is still running, then restart it the same way you installed it:

curl -fsSL https://get.gamemanage.net | sh