Anyone know a good way to get internal server performance metrics to help with troubleshooting lag?
Usually this isn't a big deal since I can check system resources in linux and make sure the server has enough processor, ram and network bandwidth to perform reasonably well. Starting yesterday though my private server has started lagging fairly badly.
The only insight I have is the server log which only indicates that something is happening about every 30-45 seconds which causes a few seconds of lag (with players on or without).
Is there no instrumentation available to indicate which processes/functions, etc are hogging resources?
Usually this isn't a big deal since I can check system resources in linux and make sure the server has enough processor, ram and network bandwidth to perform reasonably well. Starting yesterday though my private server has started lagging fairly badly.
The only insight I have is the server log which only indicates that something is happening about every 30-45 seconds which causes a few seconds of lag (with players on or without).
Is there no instrumentation available to indicate which processes/functions, etc are hogging resources?