Language

ServerPulse

ServerPulse

ModrinthSpigotMC

Effortless Minecraft performance monitoring with pre-configured Grafana/InfluxDB via Docker.

1.0k downloads 9 followers updated 5mo ago
latest v0.5.6-SNAPSHOT-bukkit Modrinth
Bukkit Bungeecord Fabric Paper Purpur Spigot Velocity 1.21.4 – 1.21.10 ManagementOptimizationUtility

serverpulse poster

ServerPulse is your all-in-one server monitoring solution that combines powerful metrics collection, beautiful visualizations, real-time alerting, and effortless setup. Monitor TPS, memory, entities, and more through professional Grafana dashboards - all up and running in minutes with Docker!

Tired of guessing why your server is lagging? Frustrated with complex monitoring setups? ServerPulse is what you are looking for!

If you need support, or you have any question, join our Discord server

Why ServerPulse?

  • Zero-Configuration Monitoring: Get started in minutes with our Docker Compose setup - InfluxDB, Grafana, and pre-built dashboards, all ready to go!
  • Universal Platform Support: Works with any Bukkit-based, Velocity, BungeeCord and Fabric server while taking advantage of Paper-specific optimizations when available
  • Complete Solution: Not just a metrics exporter - includes the entire monitoring stack optimized for time-series data
  • Per-World Performance Tracking: Uniquely monitor metrics separately for each world - find problem areas fast!
  • Advanced Tagging System: Group and filter metrics by server, network, region, or any custom dimension
  • Production-Ready Infrastructure: Built-in health checks, automatic reconnection, and proper error handling

Real-Time Metrics Include:

  • TPS (1m, 5m, 15m)
  • MSPT (last, min, max, 1m, 5m, 15m)
  • CPU Usage (System, JVM, Available Processors)
  • Online Players
  • Player Ping Statistics (min, max, avg)
  • JVM Memory (Used, Committed, Max Heap)
  • Disk Usage (Usable Bytes & Percent)
  • Per-World Stats:
    • Loaded Chunks
    • Total Entities

Alert Notification System:

  • Multi-Platform Support: Choose between Discord or Telegram for notifications
  • Instant Notifications: Get alerted when TPS drops, memory spikes, or other
    critical events occur
  • Customizable Thresholds: Set your own alert conditions for any metric
  • Intelligent Alert Grouping: Prevents notification spam during ongoing issues
  • Easy Integration: Simple webhook setup for Discord or bot configuration for
    Telegram

Technical Features:

  • Efficient & Safe: Asynchronous tasks and batch writing minimize performance
    impact
  • Platform Detection: Automatically detects your server type and uses the optimal implementation
  • Flexible Configuration: Customize metrics collection intervals, alerts, and
    tagging
  • Professional Dashboards: Start monitoring immediately with pre-designed Grafana
    dashboards
  • Open Source: Full transparency and community-driven development

Requirements:

  • Server: Any Bukkit-based, Velocity, BungeeCord or Fabric server (Bukkit, Spigot, Paper, or forks like Purpur, Pufferfish)
  • System: Docker and Docker Compose for the monitoring stack
  • Optional: Discord server or Telegram bot for alert notifications

Quick Start:

Clone, compose up, and you're monitoring! Full setup guide at https://github.com/renvins/serverpulse

Screenshots:
ServerPulse Grafana Dashboard Example1
Example dashboard view 1: System Metrics

ServerPulse Grafana Dashboard Example2
Example dashboard view 2: System Metrics 2

ServerPulse Grafana Dashboard Example3
Example dashboard view 3: System & World Metrics

ServerPulse Grafana Dashboard Example4
Example dashboard view 4: Player Metrics

ServerPulse Grafana Dashboard Example5
Example dashboard view 5: CPU Stats

Support & Contributions:

Ready to take control of your server's performance with a professional monitoring solution? Download ServerPulse today!

Versions

Release
0.5.6-SNAPSHOT-bukkit
bukkit, paper, purpur · 1.21.10 · 5mo ago
Changes in 0.5.6-SNAPSHOT - Merge pull request #37 from renvins/fix/workflow (61e3148) - Update Minecraft to 1.21.10 (d2da51b) - Update to version 0.5.6…
77
Release
0.5.6-SNAPSHOT-bungeecord
bungeecord · 1.21.10 · 5mo ago
Changes in 0.5.6-SNAPSHOT - Merge pull request #37 from renvins/fix/workflow (61e3148) - Update Minecraft to 1.21.10 (d2da51b) - Update to version 0.5.6…
15
Release
0.5.6-SNAPSHOT-velocity
velocity · 1.21.10 · 5mo ago
Changes in 0.5.6-SNAPSHOT - Merge pull request #37 from renvins/fix/workflow (61e3148) - Update Minecraft to 1.21.10 (d2da51b) - Update to version 0.5.6…
24
Release
0.5.6-SNAPSHOT-fabric
fabric · 1.21.8 · 5mo ago
Changes in 0.5.6-SNAPSHOT - Merge pull request #37 from renvins/fix/workflow (61e3148) - Update Minecraft to 1.21.10 (d2da51b) - Update to version 0.5.6…
43
Release
0.5.1-SNAPSHOT-velocity
velocity · 1.21.7 · 10mo ago
## 🌟 New Features ### CPU Stats Support Three new visualization were added to the dashboard: - Sytem CPU Load Usage - Process CPU Load Usage - Available…
45
Release
0.5.1-SNAPSHOT-fabric
fabric · 1.21.7 · 10mo ago
## 🌟 New Features ### CPU Stats Support Three new visualization were added to the dashboard: - Sytem CPU Load Usage - Process CPU Load Usage - Available…
46
Release
0.5.1-SNAPSHOT-bungeecord
bungeecord · 1.21.7 · 10mo ago
## 🌟 New Features ### CPU Stats Support Three new visualization were added to the dashboard: - Sytem CPU Load Usage - Process CPU Load Usage - Available…
19
Release
0.5.1-SNAPSHOT-bukkit
bukkit, paper, purpur · 1.21.7 · 10mo ago
## 🌟 New Features ### CPU Stats Support Three new visualization were added to the dashboard: - Sytem CPU Load Usage - Process CPU Load Usage - Available…
50
Release
0.5.0-SNAPSHOT-velocity
velocity · 1.21.7 · 10mo ago
# ServerPulse v0.5.0 Update Overview ## 🌟 Major New Features ### MSPT Support The most significant addition in this version is support for MSPT stats,…
19
Release
0.5.0-SNAPSHOT-fabric
fabric · 1.21.7 · 10mo ago
# ServerPulse v0.5.0 Update Overview ## 🌟 Major New Features ### MSPT Support The most significant addition in this version is support for MSPT stats,…
24
Release
0.5.0-SNAPSHOT-bungeecord
bungeecord · 1.21.7 · 10mo ago
# ServerPulse v0.5.0 Update Overview ## 🌟 Major New Features ### MSPT Support The most significant addition in this version is support for MSPT stats,…
36
Release
0.5.0-SNAPSHOT-bukkit
bukkit, paper, purpur · 1.21.7 · 10mo ago
# ServerPulse v0.5.0 Update Overview ## 🌟 Major New Features ### MSPT Support The most significant addition in this version is support for MSPT stats,…
24

Comments 0

No comments yet. Be the first to share your thoughts.

Download ServerPulse

SpigotMC
R 0.5.6-SNAPSHOT-bukkit 1.21.10 bukkit, paper, purpur 521 KB R 0.5.6-SNAPSHOT-bungeecord 1.21.10 bungeecord 516 KB R 0.5.6-SNAPSHOT-velocity 1.21.10 velocity 513 KB R 0.5.6-SNAPSHOT-fabric 1.21.8 fabric 466 KB R 0.5.1-SNAPSHOT-velocity 1.21.7 velocity 513 KB R 0.5.1-SNAPSHOT-fabric 1.21.7 fabric 465 KB R 0.5.1-SNAPSHOT-bungeecord 1.21.7 bungeecord 515 KB R 0.5.1-SNAPSHOT-bukkit 1.21.7 bukkit, paper, purpur 520 KB R 0.5.0-SNAPSHOT-velocity 1.21.7 velocity 512 KB R 0.5.0-SNAPSHOT-fabric 1.21.7 fabric 464 KB R 0.5.0-SNAPSHOT-bungeecord 1.21.7 bungeecord 514 KB R 0.5.0-SNAPSHOT-bukkit 1.21.7 bukkit, paper, purpur 519 KB R 0.4.5-SNAPSHOT-bungeecord 1.21.7 bungeecord 512 KB R 0.4.5-SNAPSHOT-bukkit 1.21.7 bukkit, paper, purpur 515 KB R 0.4.5-SNAPSHOT-fabric 1.21.7 fabric 459 KB R 0.4.5-SNAPSHOT-velocity 1.21.7 velocity 510 KB R 0.4.2-SNAPSHOT-velocity 1.21.7 velocity 885 KB R 0.4.2-SNAPSHOT-bungeecord 1.21.7 bungeecord 45 KB R 0.4.2-SNAPSHOT-fabric 1.21.7 fabric 461 KB R 0.4.2-SNAPSHOT-bukkit 1.21.7 bukkit, paper, purpur 48 KB R 0.4.1-SNAPSHOT-bukkit 1.21.7 bukkit, paper, purpur 44 KB R 0.4.1-SNAPSHOT-bungeecord 1.21.7 bungeecord 41 KB R 0.4.1-SNAPSHOT-fabric 1.21.7 fabric 458 KB R 0.4.1-SNAPSHOT-velocity 1.21.7 velocity 881 KB R 0.4.0-SNAPSHOT-velocity 1.21.4 velocity 881 KB R 0.4.0-SNAPSHOT-bukkit 1.21.4 bukkit, paper, purpur 44 KB R 0.4.0-SNAPSHOT-bungeecord 1.21.4 bungeecord 41 KB R 0.4.0-SNAPSHOT-fabric 1.21.4 fabric 458 KB R 0.3.0-SNAPSHOT-velocity 1.21.4 velocity 881 KB R 0.3.5-SNAPSHOT-fabric 1.21.4 fabric 458 KB R 0.3.5-SNAPSHOT-bukkit 1.21.4 bukkit, paper, purpur 44 KB R 0.3.0-SNAPSHOT-velocity 1.21.4 velocity 9.2 MB R 0.3.0-SNAPSHOT-bukkit 1.21.4 bukkit, paper, purpur 8.3 MB R 0.3.0-SNAPSHOT-fabric 1.21.4 fabric 9.6 MB

Files are served directly from the original source. Modgrid does not host or modify them.