Recently, Wild posted an image in the admin lounge of a server performance graph and he said to just ignore the ram useage because for some reason it was really high, this reminded me of the fact that since seth deleted everything on the server, we have not reimplemented the netdata page, which was hosted on https://play.totalfreedom.me:19999
If you didn't know, netdata is a tool that can be used to easily debug many server side issues such as memory leaks, database usage, disk usage, and much much more.
In the past, I have used netdata to actually fix an issue with the smp (which was bungeed with the freeop server at the time) having a massive memory leak because someone installed a plugin which basicly turned the server into a bitcoin mine, causing the usage graphs to look something like this:
Additionally, Netdata can also be used to monitor network statistics, allowing us to see if we are actively under the threat of any sort of DDOS attack.
This shows that netdata can actually be a very useful tool, and with the issues we have been having, i think it would be useful to have this tool back
- As I said at the beginning there is apparently a bunch of ram being used, but we don't know what is using it, netdata would allow us to easily see what is using all of that ram, allowing us to try and stop it from hogging all of it, because we definitely shouldn't be using over 20 GBs of ram (which i believe was what is shown in the graph that wild posted, but i am not an admin anymore so i couldn't grab the image)
- We have also been having lots of issues with the database getting locked up from the amount of reads and writes it needs to deal with, and if we had netdata we could actually monitor all of this
All in all, I think that reimplementing netdata would allow us to better debug what is causing issues and allow us to maintain a good server experience for all.