Release v0.38
Breaking:
There is a breaking change when using check_logfile:
- check_logfile is now disabled by default and needs to be enabled in the modules section.
- check_logfile is restricted to read logfiles from folders defined by
allowed pattern.
Changes:
- fix plugin output ending in chinese characters (#261)
- chore: update dependencies
- improve logging of invalid http requests
- check_logfile: improve detection of required macros
- add list-combine option
- add challenge password support for csr
- add CheckLogFile option to /modules configuration
- add "allowed pattern" option for check_logfiles
- add new macro operator trim and chompRelease v0.37
Changes:
- update windows exporter to 0.31.3
- chore: update dependencies
- change minimum golang requirement to 1.24.6
- osx:
- fix corrupted json output (invalid character '\x00' looking for beginning of object key string)Release v0.36
Breaking Change Filter are combined by "Or" by default now. This will lead to unexpected results if you are using multiple filter.
check_drivesize filter=disk=C filter=disk=D will return drive C and D as expected. So internally this equals the filter=disk=C OR disk=D
Changes:
- add new attribute "require password" which must be disabled to allow requests without password
- disallow empty passwords and empty passwords no longer disable password authentication
- check_service: add support for comma separated service list
- check_drivesize: fix case insensitive windows paths
- msi: disable downgrades in windows installer
- update: add support to extract .deb files
- update windows exporter to 0.31.1
- fix https includes from subsection (#246)
- fix multiple filter not being combined by logical OR
- fix extending default filter and thresholds