Hi all, I'm very new here so sorry if this is a dumb thread 
I was looking at the CPU time used by the processes on my Proxmox host, and I noticed that over the last 90 days the `pvestatd` daemon used 5 days and a half of CPU time:
This much CPU time for a built-in daemon looks a bit much, especially as the only other thing on the system which comes close to this is the OPNsense VM firewalling the network (pve-firewall is disabled/stopped).
There are 19 virtual machines running on the host, and 17 of them are LXCs.
Does anyone have an idea of what may be going on here? How can I reduce the amount of resources consumed by the status daemon?
Thanks! Bye
I was looking at the CPU time used by the processes on my Proxmox host, and I noticed that over the last 90 days the `pvestatd` daemon used 5 days and a half of CPU time:
Code:
# systemctl status pvestatd.service
● pvestatd.service - PVE Status Daemon
Loaded: loaded (/usr/lib/systemd/system/pvestatd.service; enabled; preset: enabled)
Active: active (running) since Fri 2026-05-15 00:33:08 CEST; 3 months 1 day ago
Invocation: 3f4af53f2a9d402e9e42efa70a0b06ce
Main PID: 2123 (pvestatd)
Tasks: 1 (limit: 25811)
Memory: 129.3M (peak: 252M)
CPU: 5d 12h 44min 51.985s
CGroup: /system.slice/pvestatd.service
└─2123 pvestatd
This much CPU time for a built-in daemon looks a bit much, especially as the only other thing on the system which comes close to this is the OPNsense VM firewalling the network (pve-firewall is disabled/stopped).
There are 19 virtual machines running on the host, and 17 of them are LXCs.
Does anyone have an idea of what may be going on here? How can I reduce the amount of resources consumed by the status daemon?
Thanks! Bye