Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
ServerScope
Minecraft server monitoring and diagnostics
๐ About the plugin ServerScope is a modern monitoring and observability plugin with a web dashboard for Minecraft servers running on Paper / Folia 1.21+.
It gives administrators full control over the serverโs status: performance, lag, load, suspicious events โ all in one place.
๐ก Suitable for:
- SMP servers
- Vanilla+ servers
- Large-scale projects with high load
โก Why you need it With ServerScope, you can quickly understand:
- โ Why the server is lagging right now
- ๐ Which chunks are causing the load
- ๐ Whether the number of entities is increasing
- โ ๏ธ Whether itโs a real problem or just a warning
- ๐ Which plugins are behaving suspiciously
๐ Key features
- ๐ Live metrics:
-
TPS, MSPT, entities, chunks - ๐ World and chunk diagnostics
- ๐ Event and plugin profiling
- ๐จ Alert system
- ๐ Built-in web dashboard
- ๐ JSON API
- ๐ฎ Admin game commands
- ๐พ Data storage (SQLite)
๐ฆ Requirementsโ Java 21+ Paper / Folia 1.21+
๐ฅ Installationโ
- Download the .jar file
- Move it to the plugins/ folder
- Start the server
- Wait for the configurations to be generated
๐ Configuration:
plugins/ServerScope/config.yml
โ๏ธ Whatโs included straight away โ The following are already active after the first launch:
- storage
- collectors
- alerts
- profiling
- web panel
๐ Default web panel:
- access only locally (127.0.0.1)
- port 8080
- token generated automatically
๐ How to access the web panelโ If youโre on the same machine: http://127.0.0.1:8080/
Next:
- Open config.yml
- Find web.auth-token
- Paste it into the panel
**๐ How to enable external access (hosting)**โ If the server is hosted:
- Check if you can open the port
- Specify in the config:
web:
host: 0.0.0.0
port: 25656
- Restart the server
- Open:
http://IP:PORT/
๐ Important: the token is mandatory the port must be allowed by the hosting provider
๐ Security (IMPORTANT) โ โ Do not publish the token โ Do not open the dashboard without protection
๐ง Profilingโ Allows you to track:
- slow events
- frequent events
- load spikes
- plugin impact
๐ By default:
- player_interact
- block_break / place
- entity_damage
- inventory_click
- creature_spawn
๐จ Alertsโ Notification system: ๐ด CRITICAL โ appears in-game ๐ก WARN โ remains in the UI / console
Examples:
- low TPS
- high MSPT
- chunk overload
- many entities
๐พ Storageโ
- SQLite database
- asynchronous writing
- minimal load
๐ File:
plugins/ServerScope/serverscope-mvp.db
๐ฎ Commandsโ
/serverscope
/serverscope status
/serverscope reload
/serverscope report
/serverscope findings
/serverscope alerts
/serverscope web regenerate-token
๐ Permissionsโ
serverscope.admin
serverscope.command.*
serverscope.alerts
๐ Default: OP access
โ ๏ธ Common issuesโ โ Dashboard is there, but no dataโ โ incorrect token
โ 401 Unauthorisedโ โ token missing
โ 429 Too Many Requestsโ โ too many requests
โ Dashboard wonโt openโ โ check:
- port
- host
- firewall
- hosting
๐ Regenerate tokenโ
/serverscope web regenerate-token
๐ก Conclusionโ ServerScope is essentially โGrafana for Minecraftโ, but right inside the server.
If you want to:
- find lags faster
- understand server behaviour
- monitor load
โ this plugin is a must-have.


