Skip to content

v0.17.0

Compare
Choose a tag to compare
@atc0005 atc0005 released this 16 Jun 10:00
· 1025 commits to master since this release
e272cf2

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
  • 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 to 1.16.5
    • rs/zerolog
      • v1.22.0 to v1.23.0
    • vmware/govmomi
      • v0.25.0 to v0.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 the fieldalignment linter or golangci-lint does so.
  • 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 a CRITICAL error

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