🌟 New Features
CPU Stats Support
Three new visualization were added to the dashboard:
- Sytem CPU Load Usage
- Process CPU Load Usage
- Available Processors
New Visualization
🔄 Upgrading from v0.5.0
-
Plugin Update:
- Simply replace your existing ServerPulse JAR in the
plugins
folder with the new version (Bukkit/Velocity/Fabric/BungeeCord)
- Simply replace your existing ServerPulse JAR in the
-
Dashboard Updates:
- Remove the old dashboard files from your Grafana provisioning directory
- Add the new dashboard file from the
infra/grafana/dashboards/
directory
If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
🌟 New Features
CPU Stats Support
Three new visualization were added to the dashboard:
- Sytem CPU Load Usage
- Process CPU Load Usage
- Available Processors
New Visualization
🔄 Upgrading from v0.5.0
-
Plugin Update:
- Simply replace your existing ServerPulse JAR in the
plugins
folder with the new version (Bukkit/Velocity/Fabric/BungeeCord)
- Simply replace your existing ServerPulse JAR in the
-
Dashboard Updates:
- Remove the old dashboard files from your Grafana provisioning directory
- Add the new dashboard file from the
infra/grafana/dashboards/
directory
If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
ServerPulse v0.5.0 Update Overview
🌟 Major New Features
MSPT Support
The most significant addition in this version is support for MSPT stats, fundamental for metrics analysis
Enhanced Dashboard Collection
Decided to remove all the useless dashboards. Only one dashboard is present and with the addition of the server-name
variable you can switch from a server to another
Fix on Fabric mod
When a player was joining a server, it fails. The problem was on forgetting to update the fabric-permissions-api version. Problem solved by updating it, remember to use latest version of fabric-api for 1.21.7
🔄 Upgrading from v0.4.5
-
Plugin Update:
- Simply replace your existing ServerPulse JAR in the
plugins
folder with the new version (Bukkit/Velocity/Fabric/BungeeCord)
- Simply replace your existing ServerPulse JAR in the
-
Dashboard Updates:
- Remove the old dashboard files from your Grafana provisioning directory
- Add the new dashboard file from the
infra/grafana/dashboards/
directory - Remember that it's only a file now
If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
📚 Documentation
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the Wiki
🔧 Technical Updates
- Revisited all the code to have better performances
- Now every service has own purpose and task
- Added new configuration style, to remove duplicate code
- Added tests to improve time efficiency
- Added new docs to the API
The new test environment starts all the servers supported by ServerPulse with the infrastructure to test new changes rapidly
🔄 Upgrading from v0.4.2
- Update your plugin/mod jars
No changes done on the infrastructure