Setting Up Rust Server Auto Restart and Performance Monitoring
Auto-restarting your Rust server ensures stability, prevents crashes, and improves performance by clearing memory leaks
and optimizing resource usage. Setting up scheduled restarts and performance monitoring helps maintain a smooth and
lag-free gameplay experience for players.
This guide will walk you through configuring auto restarts, monitoring server performance, and optimizing uptime using
VolticHost Game Panel.
π Prerequisites
- A Rust server purchased at VolticHost.com
- Access to VolticHost Game Panel
- (Optional) Oxide/uMod installed for advanced restart management
1οΈβ£ Schedule Automatic Server Restarts
1. Log in to VolticHost Game Panel.
2. Click on your Rust server.
3. Navigate to the Schedules tab.
4. Click Create New Schedule.
5. Set a name (e.g., "Daily Restart") and choose a restart time (e.g., every 12 hours).
6. Click Create Schedule.
β
Your Rust server now has a scheduled restart time!
2οΈβ£ Add a Restart Task to the Schedule
1. Under the created Restart Schedule, click New Task.
2. Select Send Power Action as the task action.
3. Set the action to Restart Server.
4. (Optional) Enable Ignore Server Status to restart even if the server is running.
5. Click Create Task.
β
Your Rust server will now automatically restart at the set time!
3οΈβ£ Monitor Server Performance
To track memory usage, CPU load, and uptime:
1. Navigate to the Statistics tab in VolticHost Game Panel.
2. Monitor CPU, RAM, and online player count.
3. If CPU usage is constantly high, consider reducing entity count with:
entity.count
4. To remove unused entities and optimize performance, run:
entity.cleanup
β
Your server is now being monitored for performance issues!
4οΈβ£ Install Oxide Plugin for Advanced Restart Management (Optional)
For more control over in-game warnings before restarts, install TimedExecute:
1. Navigate to Mod Manager in VolticHost Game Panel.
2. Install Oxide (uMod).
3. Download TimedExecute from uMod.
4. Upload the TimedExecute.cs file to:
/oxide/plugins/
5. Open the TimedExecute.json file in File Manager and add:
{
"Commands": [
{
"Time": "11:55",
"Command": "say β οΈ Server restarting in 5 minutes!"
},
{
"Time": "12:00",
"Command": "restart"
}
]
}
6. Click Save File and restart the server.
β
Your server now sends restart warnings before rebooting!
5οΈβ£ Restart the Server to Apply Changes
1. Navigate to the Console tab in VolticHost Game Panel.
2. Click Stop to shut down the server.
3. Wait a few seconds, then click Start to relaunch the server with automated restarts.
β
Your Rust server now auto-restarts and is optimized for stability!
π Conclusion
You've successfully set up automatic server restarts, configured performance monitoring, and added scheduled warnings
for your Rust server using VolticHost Game Panel! Your server will now run more efficiently, preventing crashes and lag
spikes. π
For more assistance, contact VolticHost Support.