1.16.0 (2026-09-30)
Bugfixes
- #488 Fixes partition space plugin to use partition label names instead of disk names if given
- #494 Fixes
Invoke-IcingaCheckMPIOmapping MPIO disks to the wrong physical disks in case non-MPIO disks are present on the system, by matching disks by their serial number instead of their disk index [@K0nne] - #497 Fixes
Invoke-IcingaCheckHttpJsonResponseusing the warning threshold instead of the critical threshold for critical checks onStringvalues - #497 Fixes
Invoke-IcingaCheckHttpJsonResponsecomparingStringvalues wrapped in single quotes, causing thresholds without wildcards to never match
Enhancements
- #486 Adds new check
File FoundtoInvoke-IcingaCheckDirectory, which is reported as information by default and allows to override the plugin state with-OverrideNotFoundin case no files were found matching the provided filters. If-OverrideNotFoundis set, a not existing-Pathwill no longer throw an exception - #492 Adds support for
Invoke-IcingaCheckUpdatesto use the new Windows Update offloading feature, allowing to fetch Windows Updates with a dedicated background task to prevent requiring too many permissions for Icinga for Windows - #493 Adds support for
Invoke-IcingaCheckMPIOto use theClusterStoragemount folder name as volume label for Cluster Shared Volumes, as those do not have a volume label assigned [@K0nne] - #497 Adds support for
Invoke-IcingaCheckHttpJsonResponseto read JSON content from local or UNC files with-FilePath, new value typesInfoto print values as information andPerfDatato forward performance data strings with quotes removed from labels