v0.17.0
Overview
- Improved
check_vmware_alarms
plugin - Bug fixes
- Dependency updates
- built using Go 1.16.5
- Statically linked
- Linux (x86, x64)
Added
- Add contrib files coverage for alarms plugin
- initial coverage of v0.16.0
check_vmware_alarms
plugin functionality - expanded coverage of new filtering modes
- initial coverage of v0.16.0
- Add support for specifying multiple datacenters
- Add support for ignoring (or explicitly including) triggered alarms by alarm
description or name substrings - Add support for filtering triggered alarms by alarm description substrings
- Add support for filtering triggered alarms by alarm name substrings
- Add support for filtering triggered alarms by specific status keywords
- Add support for filtering triggered alarms by associated entity name
- Add support for filtering triggered alarms by associated entity resource
pools - Add test coverage for filtering behavior
Changed
-
Dependencies
Go
1.16.4
to1.16.5
rs/zerolog
v1.22.0
tov1.23.0
vmware/govmomi
v0.25.0
tov0.26.0
-
Linting
- Re-enable (deprecated)
maligned
linter - Disable
fieldalignment
settings- until the Go team offers more control over the types of checks provided
by thefieldalignment
linter orgolangci-lint
does so.
- until the Go team offers more control over the types of checks provided
- Re-enable (deprecated)
-
Datacenters handling
- reverse the decision to fallback to the default datacenter if the
specified list is not found and instead consider any missing requested
datacenter names as aCRITICAL
error
- reverse the decision to fallback to the default datacenter if the
Fixed
- Invalid logic when filtering by acknowledged state
- README and command definition incorrectly uses a flag in the "show
everything" example - Virtual Hardware check documentation outdated
References
- See the
v0.17.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.