Hi,
first of all: thank you for ProxMenux. The Monitor is a very useful tool and gives a great quick overview of the Proxmox host.
I noticed one issue with the Monitor on my system:
Environment
Proxmox VE 9
ProxMenux 1.2.2
Multiple SATA HDDs used for SnapRAID data/parity disks
HDD standby configured via hdparm and, for one Seagate disk, via hd-idle
Observed behavior
When the ProxMenux Monitor is running, my HDDs do not reliably enter standby, or they wake up again shortly after entering standby.
After stopping/disabling the ProxMenux Monitor, the disks enter standby correctly and remain in standby until there is an actual disk access.
Expected behavior
The Monitor should ideally avoid waking disks that are already in standby, or provide an option to disable disk/SMART/temperature polling for HDDs.
Possible cause
It looks like the Monitor may periodically query disk, SMART, or temperature information. Such checks can wake SATA HDDs or prevent them from becoming idle long enough to spin down.
A standby-safe approach could be to use something like smartctl -n standby where applicable, or to provide a setting to disable SMART/temperature polling for disks.
Workaround
Disabling the Monitor service resolves the issue:
systemctl disable --now proxmenux-monitor
It would be great if the Monitor could keep its current functionality while avoiding unwanted HDD spin-ups, especially for NAS/SnapRAID setups where disk standby is intentional.
Thanks again for the project.
Hi,
first of all: thank you for ProxMenux. The Monitor is a very useful tool and gives a great quick overview of the Proxmox host.
I noticed one issue with the Monitor on my system:
Environment
Proxmox VE 9
ProxMenux 1.2.2
Multiple SATA HDDs used for SnapRAID data/parity disks
HDD standby configured via hdparm and, for one Seagate disk, via hd-idle
Observed behavior
When the ProxMenux Monitor is running, my HDDs do not reliably enter standby, or they wake up again shortly after entering standby.
After stopping/disabling the ProxMenux Monitor, the disks enter standby correctly and remain in standby until there is an actual disk access.
Expected behavior
The Monitor should ideally avoid waking disks that are already in standby, or provide an option to disable disk/SMART/temperature polling for HDDs.
Possible cause
It looks like the Monitor may periodically query disk, SMART, or temperature information. Such checks can wake SATA HDDs or prevent them from becoming idle long enough to spin down.
A standby-safe approach could be to use something like smartctl -n standby where applicable, or to provide a setting to disable SMART/temperature polling for disks.
Workaround
Disabling the Monitor service resolves the issue:
systemctl disable --now proxmenux-monitor
It would be great if the Monitor could keep its current functionality while avoiding unwanted HDD spin-ups, especially for NAS/SnapRAID setups where disk standby is intentional.
Thanks again for the project.