Pulse/pkg
rcourtman db35ad7c88 Filter read-only filesystems from host agent disk metrics (related to #690)
Squashfs snap mounts on Ubuntu (and similar read-only filesystems like
erofs on Home Assistant OS) always report near-full usage and trigger
false disk alerts. The filter logic existed in Proxmox monitoring but
wasn't applied to host agents.

Changes:
- Extract read-only filesystem filter to shared pkg/fsfilters package
- Apply filter in hostmetrics.collectDisks() for host/docker agents
- Apply filter in monitor.ApplyHostReport() for backward compatibility
- Convert internal/monitoring/fs_filters.go to wrapper functions

This prevents squashfs, erofs, iso9660, cdfs, udf, cramfs, romfs, and
saturated overlay filesystems from generating alerts. Filtering happens
at both collection time (agents) and ingestion time (server) to ensure
older agents don't cause false alerts until they're updated.
2025-11-12 09:47:02 +00:00
..
agents feat: Add mdadm RAID monitoring support for host agents 2025-11-09 16:36:33 +00:00
discovery Update Pulse install flow and related components 2025-10-21 19:58:53 +00:00
fsfilters Filter read-only filesystems from host agent disk metrics (related to #690) 2025-11-12 09:47:02 +00:00
pbs Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
pmg Fix PMG API parameter issues causing 400 errors 2025-11-05 19:28:37 +00:00
proxmox Fix Proxmox 9.x RRD parameter incompatibility causing cluster health issues 2025-11-08 12:06:08 +00:00
tlsutil Add DNS caching to reduce excessive DNS queries 2025-11-05 18:25:38 +00:00