1.7.0 (2021-11-09)
Bugfixes
- #375 Fixes exception on last message printed during
Uninstall-IcingaForWindows
, because the prior used function is no longer present at this point - #376 Fixes IMC error handling on invalid JSON for installation command/file
- #377 Fixes overhead for testing of modules being loaded, which returned invalid path values and wrong exceptions, which was unnecessary in first place
- #381 Fixes Repository Hash generator for new repositories, which always returned the same hash regardless of the files inside
- #386 Fixes check command config generator for Icinga Director baskets/Icinga 2 conf files, in case we are using a check command with an alias as reference to a new name of a check command
- #387 Fixes config generator to use alias names for command arguments/parameters in case available instead of the real name
- #390 Fixes threshold interval time conversion by using
-ThresholdInterval
with values that cause the usedTimeSpan
object to move from minutes to hours, like60m
and1h
- #395 Fixes
-ThresholdInterval
data type inside auto generated docs for plugins, which was of typeObject
, but should be of typeString
Enhancements
- #383 Moves the components REST-Api icinga-powershell-restapi and API-Checks icinga-powershell-apichecks directly into the Framework
- #389 Adds developer tools for easier start and management of development custom extensions for Icinga for Windows
- #392 Adds support to read logs from Windows EventLog while using
Read-IcingaAgentLogFile
- #393 Adds generic reader function
Read-IcingaWindowsEventLog
, allowing to read any EventLog as stream on the console and adds in additionRead-IcingaForWindowsLog
for reading Icinga for Windows specific logs - #396 Adds function
Publish-IcingaPluginDocumentation
from plugins directly into the Framework