Its an Intel(R) Celeron(R) CPU J1900 @ 1.99GHz, SSD and Dual Intel NIC's.
The hardware is not the problem here, RAM is 41% free, and the Load average varies betrween 0.25 and 1 when the internet connection is fully saturated. Never seen loads above 1.5 before this, now seeing spikes of 30 and 60, or to put it another way a 24,000% increase in CPU load.
I put a ticket in for this, and after analysis by a 'specialist' they concluded it was traffic related, because lots of sessions were created 'about the same time' as the CPU load spike. When I looked at the actual data, I found a 63 second period where all traffic stopped, no new sessions created etc., then a spike in sessions _after_ this lockup.., so the CPU load caused the spike in sessions, not the other way around.
I don't need better hardware, just better software