Simply Website based Server Monitor
Note: This mod is currently in active development. Newer versions might change the config structure. Always backup your config/servermonitor folder before updating!
Server Monitor is a comprehensive, web-based monitoring tool for your Minecraft server (Fabric). It creates a local webserver that visualizes your server's performance, player activity, and more in real-time.
Whether you are running a large community server or a private SMP, this mod gives you a live dashboard accessible from any browser – even on your phone! It runs purely server-side but also works in singleplayer.
Don't like the default look? Log in as an admin and use the Layout Editor!
The mod includes a built-in Discord bot (optional) that can:
/status, /tps, or /players directly from Discord./addrole to assign roles to players.

Once the server starts, the web dashboard is available at:http://YOUR_SERVER_IP:8080
To access the Admin Panel (Layout Editor & Admin View), click the lock icon on the website and login.
servermonitor(Please change these in the config file!)
config.json)Located in config/servermonitor/config.json.
| Setting | Description | Default |
|---|---|---|
language |
Web interface language (en or de) |
en |
webServerPort |
Port for the website | 8080 |
adminUsername |
Login username for the dashboard | server |
adminPassword |
Login password for the dashboard | monitor |
discordBotEnabled |
Set to true to enable the bot |
false |
discordBotToken |
Your Discord Bot Token | INSERT_TOKEN |
/servermonitor overview - Shows a quick performance summary in chat./servermonitor <metric> - Shows specific stats (e.g., /servermonitor tps, /servermonitor cpu)./servermonitor config <feature> <open/priv> - Change permissions for specific commands (e.g., make /servermonitor tps admin-only)./servermonitor interval <seconds> - Change how often the dashboard updates.config.json./alarmconfig in Discord to set up alerts (e.g., Ping Admin role if TPS < 18).Supported Languages: English (en), German (de)
If you have feature requests or find bugs, feel free to contact "seemuffel" on Discord!