Skip to content

Releases: dav3860/vmbix

2.1.1

17 Jun 14:08
Compare
Choose a tag to compare

*** ARCHIVED VERSIONS : NEW VERSIONS ARE here ***

Version 2.1

19 May 07:05
Compare
Choose a tag to compare

2.1

  • Added the esx.uptime and vm.uptime methods (not always relevant)
  • Added the version method to query for VmBix version
  • Fixes

Version 2.0

04 Mar 15:53
Compare
Choose a tag to compare
  • Switched VMWare Java API to YAViJava 6.0.3 instead of ViJava 5.1. This adds support for VMWare API 5.5 and 6.0.
  • Switched from ant/ivy to Maven.
  • Added Logback for logging (and removed the verbose parameter). The logging configuration is now defined in the /etc/vmbix/logback.xml file.
  • vmbix command now logs to console and vmbixd logs to file (/var/log/vmbix.log by default).
  • Added support for NAS datastores (thank you Andrea).
  • Slightly refactored the code.

Version 1.2.3

23 Feb 17:43
Compare
Choose a tag to compare
  • Improved caching
  • Added cache config options in config file
  • Added cluster checks
  • Added Ivy Package Manager

Version 1.2.2

23 Sep 15:06
Compare
Choose a tag to compare
  • Improved the processing of performance counter values. Percents are now displayed as rounded percents (ie 28 for 28.33% instead of 2833).
  • Fixed remaining references to vmbixget.py in the templates.

version 1.2.1

16 Sep 13:33
Compare
Choose a tag to compare

version 1.2

15 Sep 10:26
Compare
Choose a tag to compare
  • Added the UUID to the JSON formatted output for the esx.discovery method.
  • Added the UUID to the JSON formatted output for the vm.discovery method.
  • VMs and ESX hosts can now be queried by UUID instead of the name. The useuuid parameter must be set to "true" in the configuration file. Example :
zabbix_get -s localhost -p 12050 -k esx.status["32333536-3030-5a43-3244-3238314c319b"]
1
  • Added caching of the virtual machines, ESX hosts and performance counters objects.
  • Added the methods vm.name and esx.name to query the display names when using UUID and the primary identifier.
  • Added the method vm.guest.os.short to get the OS family.
  • Added the method vm.annotation to get the annotations.
  • Do not print 0 when we cannot query VM disks.
  • Decreased verbosity.

v1.1.8

11 Aug 09:46
Compare
Choose a tag to compare
  • Use the toolsVersionStatus2 instead of toolsVersionStatus property to get the VM Tools version status of a virtual machine. Needs VSphere 5.x.
  • The status codes now are :
vm.guest.tools.version :
0 -> guestToolsNotInstalled
1 -> guestToolsCurrent
2 -> guestToolsNeedUpgrade
3 -> guestToolsUnmanaged
4 -> guestToolsBlacklisted
5 -> guestToolsSupportedNew
6 -> guestToolsSupportedOld
7 -> guestToolsTooNew
8 -> guestToolsTooOld
9 -> unknown

v1.1.7

25 Jul 14:16
Compare
Choose a tag to compare

v1.1.6

24 Jul 13:24
Compare
Choose a tag to compare
  • Updated the templates.