Icinga PowerShell Plugins

A collection of Windows check plugins for the Icinga PowerShell Framework

Release Icinga PowerShell Plugins v1.13.0-beta1 latest

1.13.0 Beta-1 (2024-08-30)

Issue and PRs

Enhancements

  • #397 Adds support to Invoke-IcingaCheckEventLog to provide occurring problem event id's for the Eventlog and corresponding acknowledgement id's, providing an indicator if certain issues are resolved or still present
  • #409 Adds support to Invoke-IcingaCheckProcess for reporting properly if a defined process was not found on the system and using -OverrideNotFound argument to define the plugin output in this case
  • #413 Adds argument Limit100Percent to Invoke-IcingaCheckCPU for limiting each threads CPU usage to 100%
  • #419 Removes process list feature for Invoke-IcingaCheckCPU, which causes too much CPU overhead and increase execution time by a lot without substantial gain of information

Bugfixes

  • #398 Fixes an issue with service names not interpreted correctly by Invoke-IcingaCheckService in case it contains []
  • #401 Fixes Invoke-IcingaCheckDirectory which could not resolve -Path arguments in case closing [ or open brackets ] were part of the path
  • #412 Fixes Invoke-IcingaCheckService to not add summary performance metrics in case the user filtered for specific services

icinga-powershell-plugins-v1.13.0-beta1.tar.gz

Release tarball
application/gzip 2024-08-30 Download from Github

Release Icinga PowerShell Plugins v1.12.0

1.12.0 (2024-03-26)

Bugfixes

  • #375 Fixes a memory leak on the Icinga EventLog provider for fetching Windows EventLog information
  • #384 Adds new data provider for Invoke-IcingaCheckProcess and extends functionality by adding a new 'ExcludeProcess' argument
  • #386 Adds new provider for Invoke-IcingaCheckEventLog, to improve performance and fix memory leaks

Enhancements

  • #288 Adds support to Invoke-IcingaCheckPartitionSpace to define mandatory partitions which should always be present
  • #366 Adds support to Invoke-IcingaCheckCPU to report top CPU consuming process information as well as a switch to change the overall load from average to sum
  • #378 Adds support for Invoke-IcingaCheckService to change the output for not found services from UNKNOWN to OK, WARNING or CRITICAL instead

icinga-powershell-plugins-v1.12.0.tar.gz

Release tarball
application/gzip 2024-03-26 Download from Github

Release Icinga PowerShell Plugins v1.11.1

1.11.1 (2023-11-07)

Bugfixes

  • #358 Fixes broken Icinga plain configuration
  • #360 Fixes Invoke-IcingaCheckMemory which uses the wrong unit for the pagefile plugin, wrong values, exceptions and %-Values not working

icinga-powershell-plugins-v1.11.1.tar.gz

Release tarball
application/gzip 2023-11-07 Download from Github
Newer Older