-
Notifications
You must be signed in to change notification settings - Fork 1
Reading Metrics on Hosted Servers
djinnbanter edited this page Jun 24, 2026
·
1 revision
On bloom.host, Pterodactyl, Crafty, and similar hosts, Minecraft often runs inside a container. Some numbers are from inside the game; others are from the host machine. Without labels, it is easy to misread memory — especially when setting -Xmx.
Watchtower labels metrics so you know what to trust. Charts show memory in use, not misleading “free GB” on panels.
| Metric | Why |
|---|---|
| TPS | Measured from the game |
| Tick lag (MSPT) | Measured from the game |
| Players online | From the player list |
| Java heap | Memory inside your Minecraft process (-Xmx) |
| Entities / chunks | From the running server |
| Metric | Common mistake | What Watchtower does |
|---|---|---|
| Host RAM | Looks like you have tons of free RAM | Shows Java heap on Overview; used/total on Live |
| Host CPU % | Hard to compare without core count | Shows quota when known |
| Temperature | Often missing in Docker | Clear “unavailable” message |
| Backups | Panel backups may be outside the container | Badge + Settings → Backups for panel signal |
Do not mix these up:
-
Java heap — room before
OutOfMemoryErrorinside the game (your-Xmx). - Container / host RAM — the limit the host gives your server (can kill the process before heap fills).
- Spark heap report — which mods hold memory during a profile (optional, see Using-Spark-with-Watchtower).
Watchtower · GitHub · Releases · Modrinth · Contributing · GPL-3.0-or-later
Start here
- Home
- Installation
- Quick Start Checklist
- Dashboard Overview
- Dashboard Tabs
- Understanding Data Sources
- Using Spark with Watchtower
- Live Charts
Day-to-day
- Commands
- Configuration
- Security and Access
- Hosting Panels
- Reading Metrics on Hosted Servers
- Health Reports
- Backups
- Scheduled Reports
When things go wrong
Reference