blitzdose / ServerCtrl

A Minecraft Plugin to control your Server from an Android App or a Webinterface
GNU General Public License v3.0
30 stars 6 forks source link

Fullscreen status/monitor page #7

Closed blitzdose closed 1 year ago

blitzdose commented 2 years ago

Describe the solution you'd like A fullscreen page where you get an simple overview of the current system/server usage. Maybe with a list of last joins / leaves

Additional context Meant to be used for a monitoring screen

Alcrafter-YT commented 2 years ago

I think this would really be a good Idea, here are my ideas for that.

Thats all I came up with for now, the idea of such a page sounds really cool so keep working on it :)

blitzdose commented 2 years ago

I think this would really be a good Idea, here are my ideas for that.

  • system/server usage over some time meaning a statistic on when the server resources are used the most/least(maybe stored over 7-14 days or another configurable amount of time) and maybe even a simple diagram of what exactly uses these resources(plugins, worlds, etc.)
  • if you want to make it a monitoring screen, you could maybe include a kind of log analyzer(either one that you create your own or just using an api like mclo.gs) that displays possible flaws/errors in the configuration/log of a server
  • a graph/diagram of server uptime that would display some data about when server restarts/crashes happen(I don‘t know if it is possible to record crashes, maybe using the crashlogs) and the overall server uptime
  • if where talking about resources, let‘s not forget storage, on this monitoring screen you could also add data about how much storage the server currently uses and how much free storage there is, a diagram of the used storage by worlds, plugins, playerdata and stuff could also be useful in order to find out where you can start saving a bit of storage if your server gets full

Thats all I came up with for now, the idea of such a page sounds really cool so keep working on it :)

Thanks for the ideas. I have not really started yet I just had the idea of such a panel and didn't put much work into a concept yet.