Releases: atc0005/check-vmware
Releases · atc0005/check-vmware
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.
v0.5.0
Overview
- New plugin
- Bug fixes
- built using Go 1.15.7
Added
- New plugin:
check_vmware_snapshots_size
Changed
- Makefile: indent output per plugin build step
Fixed
- check_vmware_tools plugin does not clearly define what thresholds are used for service check logic
- GoDoc coverage missing for project plugins
References
- See the
v0.5.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.3
Overview
- Bug fixes
- built using Go 1.15.7
Changed
- The default
Resources
Resource Pool is now evaluated unless a Resource
Pool is explicitly included via the--include-rp
flag- previously VirtualMachine objects outside of a Resource Pool were
unintentionally ignored - affected multiple plugins (see Fixed section)
- credit: bug report from @HisArchness via Twitter
- previously VirtualMachine objects outside of a Resource Pool were
Fixed
- check_vmware_tools: Long Service Output listing omits affected VMs when only one affected
- VMs outside of Resource Pools excluded from evaluation
- multiple plugins affected
check_vmware_tools
check_vmware_hs2ds2vms
check_vmware_snapshots_age
check_vmware_vhw
check_vmware_vcpus
- multiple plugins affected
References
- See the
v0.4.3
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.2
Overview
- Bug fixes
- built using Go 1.15.7
Changed
- Swap out GoDoc badge for pkg.go.dev badge
- Dependencies
- built using Go 1.15.7
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- built using Go 1.15.7
Fixed
- check_vmware_snapshots_age plugin: duplicated structured logging field
- "Snapshots not yet exceeding age thresholds" list not populated
- Replace "please submit issue" request text with link to recently created issue for feedback collection
- Misc typos, copy/paste/modify mistakes
References
- See the
v0.4.2
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.1
Overview
- Bug fixes
- built using Go 1.15.6
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Fixed
- check_vmware_snapshots_age plugin: incomplete logic for young snapshots switch case
- check_vmware_snapshots_age plugin: wrong state label for OK check results
References
- See the
v0.4.1
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.4.0
Overview
- New plugin
- Bug fixes
- built using Go 1.15.6
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Added
- New plugin:
check_vmware_snapshots_age
Fixed
- check_vmware_datastore | Datastore-specific storage usage for VMs appears to be incorrect
- check_vmware_datastore | Datastore-specific storage usage for VMs is rounded without sufficient precision
- check_vmware_datastore | Angle brackets for pre tags (in VM listing) shown in CLI, missing from Nagios generated notifications
References
- See the
v0.4.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.
v0.3.0
Overview
- New plugin
- CI build timeout tweak
- Bug fixes
- built using Go 1.15.6
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
Added
- New plugin:
check_vmware_datastore
- used to monitor space usage on datastores (one per service check)
Changed
- GitHub Actions Workflow:
Build codebase using Makefile
- build timeout adjusted from 10 minutes to 20 minutes
Fixed
vsphere.getObjectByName
RetrieveOne
PropertyCollector method called with an empty interface
causingunexpected type
panic
sphere.getObjects
- accepts unsupported
types.ManagedObjectReference
for use with
CreateContainerView
- accepts unsupported
References
- See the
v0.3.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.