@stephenw10 I may have jumped the gun on states being the culprit.
I've been watching them closely at the top of the hour, and they don't actually jump up there when the system becomes unresponsive. They do jump once in a while when I look at the history, but it's not coinciding with the unresponsiveness. I must have seen it happen as a coincidence, and thought that was happening each time.
I run 2500-4000 states at normal operation. Once in a while, I see that jump to 15000, but I haven't investigated what is causing that. Could be a reload of some IP list or something.
What I did notice is that if I watch the hardware at the top of each hour, the hard drive goes active and thrashes around writing for 1-2 full minutes. It's at that point when everything hangs. Watching the GUI doesn't show anything abnormal as far a CPU usage, or drastic memory changes... But it's reading/writing like crazy when the unresponsiveness happens.
The logs are pointless in the GUI. They don't show a thing going on to tell me what is happening when this occurs. Only "warning" I saw anywhere was that it took 4+ seconds to write the data to disk from vnstatd (Traffic Totals). But it wasn't at the time of the unresponsiveness.
So I'm lost... I'm going to upgrade to 24.03 which just came out today and see if it changes. In the meantime, any idea how to check the disk usage that's happening? Any way to see what is doing the disk thrashing?
Thanks!