Hi all!
We have the problem, that disk service checks go correctly CRITICAL, but their performance data and respectively their representation in Icinga Web 2 does not reflect the values.
Today, one of our "disk" services went critical
When I log into that host and look at the disk space usage, I see: uh, it's really full It reports 9x 1M block as free, and that seems ok with the CRITICAL service output (free space 9MB), but in fact, 2328 - 2187 is not 9...
When running the service check, that's its output:
As you can see, used space is 2187MB - here's where my problem starts: performance data shows an actual value of 2,14 GiB, and this value is below all thresholds. That's why the performance data still show the service "green" while the service check itself is CRITICAL - I have no clue why.
This behaviour is new for us, and more than one machine is affected (still working on). Up to now our disk check performance data went definitely red when service check result was CRITICAL. Do you have an idea what's going wrong there? Thank you very much
Cheers,
Marianne
PS: I defined the check_disk service as follows:
- "/usr/lib/nagios/plugins/check_disk",
- "-c",
- "2%",
- "-w",
- "4%",
- "-K",
- "5%",
- "-L",
- "-W",
- "10%",
- "-X",
- "none",
- "-X",
- "tmpfs",
- "-X",
- "sysfs",
- "-X",
- "proc",
- "-X",
- "configfs",
- "-X",
- "devtmpfs",
- "-X",
- "devfs",
- "-X",
- "mtmfs",
- "-X",
- "tracefs",
- "-X",
- "cgroup",
- "-X",
- "fuse.gvfsd-fuse",
- "-X",
- "fuse.gvfs-fuse-daemon",
- "-X",
- "fdescfs",
- "-e",
- "-l",
- "-m",
- "-r",
- "/dev/mapper/*"