As part of our commitment to constantly improving the service for our clients, we're releasing some cool new features today. They are as follows:
Dashboard Activity StreamThis feature allows you to see real-time and historical events that affect your server. Events in your stream can be filtered by three different categories; server events, admin actions and player notices. The stream doubles as both a reference for what's going on in your server but also an audit log to be able to see exactly who did what and when. All admin events contain information about the players involved such as IP and BL ID should you need to investigate any incidents on your server.
The activity stream is updated in real-time and backdated activities are available through infinite scroll which allows you to see exactly what's going on with your server precisely when it happens. The activity stream will also notify you of issues with your server such as any crashes, as well as inform you when there are problems getting your server to start up such as an invalid key or a broken add-on.
Custom Stream EventsIn addition to all the pre-defined service events, add-on creators and server hosters can add their own events to the stream using a simple API provided by the hosting add-on your server runs.
RTB_Hosting.addCustomStreamEvent(message, event_type, event_level, extended_data);
message | A string to be used to describe the event. HTML tags may be used in this field. |
event_type | This is used for filtering and may either be "game" or "admin". |
event_level | This may either be "info", "warn" or "error" - errors will present themselves at the top of the dashboard too. |
extended_data | The extended data is a series of key-value pairs to add additional information to an event. Extended data should be given in the following format:
Key 1:Value 1,Key 2:Value 2,Key 3:Value 3 |
Key ChangingFeeling generous? You can now allow someone else to change your server key to make it their own via an easy to use form. As with the key entry form on the deployment page, this does not log or store entered keys in any way.
Extra Dashboard ImprovementsFrom your server dashboard you can now reboot your server and view real-time CPU usage. High CPU usage is a good indication of a poorly-written addon and this makes it easier to find them.
Other changes include interface bug fixes and improved server crash detection.
Please note, in order to activate these new features a server restart is required. Your server will have a status of "outdated" - this simply means you need a restart.
We have numerous new features in the development pipeline including colorset & environment management, mobile optimized management and improved web based server administration but we're always open to fresh suggestions.