tl/dr: Server started lagging badly a week or two ago out of nowhere, despite no significant changes. CPU usage became volatile, but there doesn't seem to be any reason as to why. Host has no ideas. Please help.
-----
My server has been getting hit with lag & mass disconnects for about a week or two now, and it's been getting progressively worse. There's been general instability, crashes, etc. since the Unity update, but that's been happening to mostly everyone. This began after that, and I can't for the life of me figure out what could be causing it. The host has pretty much given the all clear as far as the network goes, but they noticed my CPU usage became volatile about a week ago (March 3/4). You can see what I mean here:

The only thing that changed around that time is I installed NTeleportation (used by admins only, a few times a day) and Discord API for Raid Tracker (which also only gets called a few times a day). I uninstalled both of these a couple days ago and it made no difference:

Other than that, nothing has changed. My map size is 4300, my population is relatively low (avg 30-40, max 50), the map just wiped on Thursday, no new plugins/updates, no configuration changes... nothing. After four months of no issues, it just showed up out of nowhere. Most of the time what happens is I'll get about 10-20 minutes of lag out of nowhere, several times a day. It ranges from rubberbanding to complete unresponsiveness. Sometimes it clears up, and sometimes it kicks everyone on the server, with these error messages:
"[EAC] Kicking _____ (Excessive packet loss)"
"[EAC] Kicking _____ (Connection timed out)"
I'm at a complete loss and I have no idea what could be causing it, nor does my host. If anyone has any ideas, I'd really appreciate it.
-----
My server has been getting hit with lag & mass disconnects for about a week or two now, and it's been getting progressively worse. There's been general instability, crashes, etc. since the Unity update, but that's been happening to mostly everyone. This began after that, and I can't for the life of me figure out what could be causing it. The host has pretty much given the all clear as far as the network goes, but they noticed my CPU usage became volatile about a week ago (March 3/4). You can see what I mean here:

The only thing that changed around that time is I installed NTeleportation (used by admins only, a few times a day) and Discord API for Raid Tracker (which also only gets called a few times a day). I uninstalled both of these a couple days ago and it made no difference:

Other than that, nothing has changed. My map size is 4300, my population is relatively low (avg 30-40, max 50), the map just wiped on Thursday, no new plugins/updates, no configuration changes... nothing. After four months of no issues, it just showed up out of nowhere. Most of the time what happens is I'll get about 10-20 minutes of lag out of nowhere, several times a day. It ranges from rubberbanding to complete unresponsiveness. Sometimes it clears up, and sometimes it kicks everyone on the server, with these error messages:
"[EAC] Kicking _____ (Excessive packet loss)"
"[EAC] Kicking _____ (Connection timed out)"
I'm at a complete loss and I have no idea what could be causing it, nor does my host. If anyone has any ideas, I'd really appreciate it.




