Expected Behaviour:
My secondary DNS is minimal load 0.1 not sure why my main is 20+ load. I would expect low load. I added 2 more cores to see if that would help and did not. It is running virtualized within Proxmox as a LXC container. 512Mb Ram, 4 core, 8Gb HDD (SSD)
Actual Behaviour:
Loads are averaging high 20s
Debug Token:
https://tricorder.pi-hole.net/5lg5vkyC/
Your debug log shows Pi-hole working okay. As you mention it is flagging up the excessive load, which appears to be caused by something else running on that system.
Try using a tool like top to identify the cause. If it's intermittent then atop is a useful addition – it logs usage in 10 minute increments and you can go back and see what was causing the high usage. Here is a guide.
Thanks for your response! I will keep an eye using top /atop.
I am starting to wonder if its pulling the load statistics from the host vs the VM hardware? Is that possible??
Pi-hole itself is very low usage and is just flagging the high load as reported by the OS. I think (not sure) that Pi-hole v6 will no longer show things like load, temperature, as these are not really Pi-hole's business and are better suited to software dedicated to managing those things.
As to whether the VM can see load from the host – I would hope not, since I would expect the VM and its host to remain isolated (within the bounds of the VM software). I supposed it's possible that assumptions in how the load stats are observed and derived could end up factoring in host usage, essentially misreporting it as VM usage, eg if the load calculations were never written with VM usage in mind and so failed to take something into account.
Hopefully top or atop can help rule in or out something VM related.
Thank you! That probably explains it.
Is there a way to disable that reporting so i dont get those alerts?