]> granicus.if.org Git - icinga2/commitdiff
Add new argument vmware_openvmtools to check commands vmware-esx-dc-runtime-tools...
authorLennart Betz <lennart.betz@netways.de>
Wed, 26 Aug 2015 07:11:56 +0000 (09:11 +0200)
committerGunnar Beutner <gunnar@beutner.name>
Wed, 26 Aug 2015 09:13:24 +0000 (11:13 +0200)
fixes #9996

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
doc/7-icinga-template-library.md
itl/plugins-contrib.d/vmware.conf

index b96d40e2cb1f80e1a04601c56be703eae6018722..e65f6dfa689d51dbd159c8f0791617b1c929424d 100644 (file)
@@ -2085,6 +2085,7 @@ vmware_exclude          | **Optional.** Blacklist VMs. No value defined as defau
 vmware_include          | **Optional.** Whitelist VMs. No value defined as default.
 vmware_isregexp         | **Optional.** Treat blacklist and whitelist expressions as regexp.
 vmware_multiline        | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\<br\>** for the GUI. No value defined as default.
+vmware_openvmtools     | **Optional** Prevent CRITICAL state for installed and running Open VM Tools.
 
 
 ## <a id="plugins-contrib-vmware-esx-soap-host-check"></a> vmware-esx-soap-host-check
@@ -3784,6 +3785,7 @@ vmware_nosession        | **Optional.** No auth session - IT SHOULD BE USED FOR
 vmware_username         | **Optional.** The username to connect to Host or vCenter server. No value defined as default.
 vmware_password         | **Optional.** The username's password. No value defined as default.
 vmware_authfile         | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined <br> **Autentication file content:** <br>  username=vmuser <br> password=p@ssw0rd
+vmware_openvmtools     | **Optional** Prevent CRITICAL state for installed and running Open VM Tools.
 
 
 ## <a id="plugins-contrib-vmware-esx-soap-vm-runtime-issues"></a> vmware-esx-soap-vm-runtime-issues
index f26127f91875cf1f8758b4ea2075e5319b72bd95..92febafeee2ca7aa3959ee6e7d2581c88f12110f 100644 (file)
@@ -251,6 +251,9 @@ object CheckCommand "vmware-esx-dc-runtime-tools" {
                "--alertonly" = {
                        set_if = "$vmware_alertonly$"
                }
+               "--open-vm-tools" = {
+                       set_if = "$vmware_openvmtools$"
+               }
        }
 }
 
@@ -1140,6 +1143,9 @@ object CheckCommand "vmware-esx-soap-vm-runtime-tools" {
        arguments += {
                "--select" = "runtime"
                "--subselect" = "tools"
+               "--open-vm-tools" = {
+                       set_if = "$vmware_openvmtools$"
+               }
        }
 }