github Icinga/icinga-powershell-framework v1.13.0
Icinga for Windows v1.13.0

latest release: v1.13.1
one day ago

1.13.0 (2025-01-30)

Issues and PRs

Bugfixes

  • #729 Fixes Update-Icinga to print an error in case a component is not installed, instead of silently continue
  • #734 Fixes a scenario on which a JEA service could become orphaned while manually stopping the Icinga for Windows service, without gracefully shutting down JEA
  • #735 Fixes an issue with filter for EventLog events, which did not properly handle multiple event id includes, causing empty results
  • #743 In the REST API response header Server, tell the software version, not the machine name (RFC 9110)
  • #745 Fixes an issue for service provider with service names not interpreted correctly in case it contains []
  • #746 Fixes an issue with performance counters, sometimes reporting empty values instead of at least 0
  • #752 Fixes an exception for the windowseventlog feature of the Icinga Agent, in case it is not installed.
  • #755 Fixes CPU and other performance data metrics to report proper values
  • #754 Fixes EventLog error handling by no longer parsing command arguments to ensure passwords are not stored on the EventLog, unless the debug mode of Icinga for Windows is enable
  • #759 Fixes maximum cache duration for service daemons to the right value
  • #773 Fixes REST-Api invoke command Invoke-IcingaForWindowsRESTApi by removing CA certificate check

Enhancements

  • #711 Adds cmdlet Write-IcingaAgentEventLogConfig to update eventlog severity and defaults to warning during installation and migration
  • #732 Adds support for TLS 1.3 and improves startup response
  • #735 Adds support to provide occuring problem event id's for the Eventlog and corresponding acknowledgement id's, providing an indicator if certain issues are resolved or still present
  • #739 Adds support to check the encoding of files to ensure we can properly load them and throw errors for unsupported encoding
  • #740 Adds new command Invoke-IcingaForWindowsRESTApi for easier API communication
  • #742 Adds support for the CPU provider to limit the CPU usage to 100% for each thread
  • #750 Reworks the internal handling on how plugin thresholds are evaluated and the internal checker core, including on how performance metrics are generated
  • #756 Adds feature to set process priority for Icinga for Windows to BelowNormal for improved Host performance
  • #757 Adds new Cmdlets Start-Icinga, Stop-Icinga, Start-IcingaForWindows and Stop-IcingaForWindows in addition to the existing Cmdlets Restart-Icinga and Restart-IcingaForWindows
  • #766 Adds argument -IntervalInSeconds for Enable-IcingaServiceRecovery to allow setting a custom time interval for the service to restart, while setting the default to 120 seconds (2 minutes)
  • #772 Adds new Metric over Time handling
  • #776 Improves JEA-Sessions by allowing the daemon to update the IfW process priority, as with v1.13.0 we want to ensure that we always run as "Below Normal"

Don't miss a new icinga-powershell-framework release

NewReleases is sending notifications on new releases.