Off and on again I'm having trouble with a LOT of Web Scenario tests failing. For example all was well this week until today (edit; this has happened in the past but I haven't been able to log in and diagnose while it was happening until today) and they are failing many tests at one time. Some facts;
Server is Ubuntu 22.04.5 LTS
Zabbix is 7.0.22 LTS and happened on previous version or two as well.
VM has 4 CPU and 4GB of memory. MySQL db.

- When this happens if I SSH in fast enough and do a curl to the same URL the web test is using it might take 20 seconds to come back. Do not understand that.
- During that time I can't account for that delay from other computers using the same ISP, it loads the page in a browser instantly.
- I have a couple of same items in uptimerobot and it doesn't see these problems.
- Also get Zabbix http poller processes more than 75% busy - alerts at the same time.
- Increased StartHTTPPollers from 5 to 10 this morning, no change
- About 130 web page checks at default 1 minute interval - too much for this server you think?
- The trigger is a rolling average of 5 tests being less than 0.2; avg(/servername/web.test.fail[webtestname],#5)>.2
- Majority of sites being monitored are in Cloudflare, and I have a WAF rule bypassing other rules for this and some other monitoring servers.
- HTOP looks fine, not out of memory or CPU
- iotop looks good, nothing slamming the disk for IO
- iftop looks ok too, like it's no sweat on network traffic below.
- Edit; while it is happening SSH is as quick as as always across the local LAN.
Server is Ubuntu 22.04.5 LTS
Zabbix is 7.0.22 LTS and happened on previous version or two as well.
VM has 4 CPU and 4GB of memory. MySQL db.