ServersPulse connects your Minecraft server to a unified web dashboard for performance monitoring, player analytics, alerts, and historical reporting.
Features
• Monitor TPS, MSPT, memory, CPU, disk usage, player counts, and server heartbeat
• Receive alerts when a server goes offline or a configured metric crosses a threshold
• Review incidents and historical performance from one dashboard
• Track player joins, sessions, retention trends, and join domains
• Manage one server or an entire network
• Supports Bukkit, Spigot, Paper, Purpur, and Folia from Minecraft 1.8.8 through current releases
Installation
1. Download the ServersPulse JAR and place it in your server's plugins folder.
2. Restart the server.
3. Create a free account at https://serverspulse.com and add your server.
4. Generate a one-time registration code in the dashboard.
5. Run /serverspulse register from the server console or as an operator.
The plugin stores its registration key in config.yml and begins sending monitoring data to the ServersPulse service. No client mod is required.
Commands
/serverspulse register — connect the server to your dashboard
/serverspulse status — show agent state, platform, interval, and backend URL /serverspulse reload — reload config.yml and restart collection
Aliases: /sp and /pulse
Permission: serverspulse.admin
Links
Dashboard: https://serverspulse.com
Documentation: https://serverspulse.com/docs
Source code: https://github.com/bwmp-dev/serverspulse
Support: https://discord.gg/2EjAWPvnXy
Privacy: https://serverspulse.com/privacy
ServersPulse is open source under the Apache License 2.0. The plugin communicates with the external ServersPulse service and always collects the server telemetry needed to provide monitoring and analytics.