Releases: atc0005/check-vmware
Releases · atc0005/check-vmware
v0.13.0
Overview
- Plugin improvements
- Bug fixes
- built using Go 1.15.8
- shelve building Windows binaries until feedback is provided
Breaking
Precompiled Windows binaries have been discontinued. If this affects you,
please provide feedback to
GH-160.
See the build instructions in the project README file for other options.
Added
- New monitoring mode for
check_vmware_vhw
pluginDefault is minimum required version
- Asserts that all evaluated Virtual Machines meet or exceed the default
version specified by either a specified host or a specified cluster
Changed
-
Makefile
- add
clean
recipe for single OS builds (linux
,windows
) to match what
is already done for theall
recipe
- add
-
README
- Update coverage of installation steps
- Note shelving of
Windows
builds until feedback is received indicating
that others find them useful - Add "other OSes" section inviting requests for precompiled binaries for
other supported OSes
Fixed
- Missing plugin "type" in log messages due to missing constant/check in
logging setup - Invalid preallocaction of vhw slices used by
Oldest
andNewest
HardwareVersionsIndex
methods - Add
Deprecated
section to v0.12.0 release entry of this CHANGELOG- this matches the current Release entry for this project's GH repo (which
was previously labeled as Breaking)
- this matches the current Release entry for this project's GH repo (which
References
- See the
v0.13.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.12.0
Overview
- Plugin improvements
- built using Go 1.15.8
Deprecated
- Windows binaries are likely not going to be included in the next release
- if there is interest, they will continue to be provided
- see GH-160 for details (and to leave feedback)
Changed
check_vmware_vm_power_uptime
plugin- list 10 most recently booted VMs in extended output
check_vmware_rps_memory
plugin- list 10 most recently booted VMs in extended output
- list 10 most memory consuming VMs in extended output
Fixed
- Typo in plugin name in prior CHANGELOG version entry
References
- See the
v0.12.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.11.0
Overview
- Bug fixes
- Misc tweaks
- built using Go 1.15.8
Changed
check_vmware_vhw
plugin- two new additional monitoring modes added
- minimum required version check
- outdated-by or threshold range check
- two new additional monitoring modes added
- CI build timeout adjusted from
20
to40
minutes check_vmware_vm_power_update
plugin- Extend check_vmware_vm_power_uptime to list 5-10 highest uptime VMs when
state is OK
- Extend check_vmware_vm_power_uptime to list 5-10 highest uptime VMs when
Fixed
- CI-driven Makefile builds timing out after v0.10.0 release
- "shorthand" suffix missing for plugin-specific help output for short flag
options - Validation checks for CRITICAL/WARNING threshold checks does not (negative)
assertCRITICAL <= WARNING
References
- See the
v0.11.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.10.0
Overview
- New plugin
- Misc tweaks
- built using Go 1.15.8
Added
- New plugin:
check_vmware_vm_power_uptime
Changed
- minor refactor of summary and report functions
References
- See the
v0.10.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.9.0
Overview
- New plugin
- built using Go 1.15.8
Added
- New plugin:
check_vmware_host_cpu
Changed
- Dependencies
- built using Go 1.15.8
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- built using Go 1.15.8
References
- See the
v0.9.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.8.0
Overview
- New plugin
- Bug fixes
- Minor tweaks
- built using Go 1.15.7
Added
- New plugin:
check_vmware_host_memory
Changed
- Remove doc comments regarding hidden resource pool from
vc1.example.com.cfg
Nagios host configuration file- this topic is already covered by the main README file
- some details have changed slightly since the remarks were written
References
- See the
v0.8.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.7.0
Overview
- New plugin
- Bug fixes
- Misc adjustments to output
- built using Go 1.15.7
Added
- New plugin:
check_vmware_snapshots_count
Changed
check_vmware_rp_memory
plugin- one-line summary tweaks
- list usage percentage of total capacity as aggregate value for all
specified resource pools - attempt to make message more concise
- drop explicit "overage" detail, rely on implied overage in total memory
usage percentage
- list usage percentage of total capacity as aggregate value for all
- extended output
- list usage percentage of total capacity per-Resource Pool
- one-line summary tweaks
- Review and update threshold listings in extended output
Fixed
- Fix invalid
ExceedsAge
logic check_vmware_snapshots_age
: Misreported VMs, snapshots count
References
- See the
v0.7.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.6.1
v0.6.0
Overview
- New plugin
- Bug fixes
- built using Go 1.15.7
Added
- New plugin:
check_vmware_rps_memory
Changed
check_vmware_vcpus
Fixed
- Fix variable name with stutter
check_vmware_datastore
command definition template uses wrong plugin name
References
- See the
v0.6.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.5.1
Overview
- Bug fixes
- built using Go 1.15.7
Changed
internal/vsphere
package logging output disabled by default, exposed via
debug
logging level (user configurable)
Fixed
- snapshots size plugin properly detects
WARNING
cumulative size state, but
unhelpfully notes 0 (individual) snapshots exceeding size
References
- See the
v0.5.1
milestone for the issues associated with this release. - See our CHANGELOG for more information.