From e3b338848e140581ea248c8a9e5bd5618343fb56 Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Sun, 8 Mar 2015 11:32:49 +0100 Subject: [PATCH] Remove duplicate chapter and fix chapter headings --- doc/7-icinga-template-library.md | 2190 ++---------------------------- 1 file changed, 126 insertions(+), 2064 deletions(-) diff --git a/doc/7-icinga-template-library.md b/doc/7-icinga-template-library.md index 43cec7412..7da25e0ee 100644 --- a/doc/7-icinga-template-library.md +++ b/doc/7-icinga-template-library.md @@ -71,14 +71,14 @@ file: The plugin check commands assume that there's a global constant named `PluginDir` which contains the path of the plugins from the Monitoring Plugins project. -### apt +## apt Check command for the `check_apt` plugin. The `apt` check command does not support any vars. -### by_ssh +## by_ssh Check command object for the `check_by_ssh` plugin. @@ -97,7 +97,7 @@ by_ssh_crit | **Optional.** The critical threshold. by_ssh_timeout | **Optional.** The timeout in seconds. -### dhcp +## dhcp Check command object for the `check_dhcp` plugin. @@ -113,7 +113,7 @@ dhcp_mac | **Optional.** The MAC address to use in the DHCP request. dhcp_unicast | **Optional.** Whether to use unicast requests. Defaults to false. -### dig +## dig Check command object for the `check_dig` plugin. @@ -125,7 +125,7 @@ dig_server | **Optional.** The DNS server to query. Defaults to "127.0 dig_lookup | **Optional.** The address that should be looked up. -### disk +## disk Check command object for the `check_disk` plugin. @@ -160,7 +160,7 @@ disk_units | **Optional.** Choose bytes, kB, MB, GB, TB (default: MB disk_exclude_type | **Optional.** Ignore all filesystems of indicated type (may be repeated). -### dns +## dns Check command object for the `check_dns` plugin. @@ -175,7 +175,7 @@ dns_expected_answers | **Optional.** The answer(s) to look for. A hostname must dns_authoritative | **Optional.** Expect the server to send an authoritative answer. -### dummy +## dummy Check command object for the `check_dummy` plugin. @@ -187,7 +187,7 @@ dummy_state | **Optional.** The state. Can be one of 0 (ok), 1 (warning), 2 dummy_text | **Optional.** Plugin output. Defaults to "Check was successful.". -### fping4 +## fping4 Check command object for the `check_fping` plugin. @@ -208,7 +208,7 @@ fping_source_ip | **Optional.** The name or ip address of the source ip. fping_source_interface | **Optional.** The source interface name. -### fping6 +## fping6 Check command object for the `check_fping` plugin. @@ -229,7 +229,7 @@ fping_source_ip | **Optional.** The name or ip address of the source ip. fping_source_interface | **Optional.** The source interface name. -### ftp +## ftp Check command object for the `check_ftp` plugin. @@ -240,7 +240,7 @@ Name | Description ftp_address | **Optional.** The host's address. Defaults to "$address$" or "$address6$" if the `address` attribute is not set. -### hostalive +## hostalive Check command object for the `check_ping` plugin with host check default values. This variant uses the host's `address` attribute if available and falls back to using the `address6` attribute @@ -259,7 +259,7 @@ ping_packets | **Optional.** The number of packets to send. Defaults to 5. ping_timeout | **Optional.** The plugin timeout in seconds. Defaults to 0 (no timeout). -### hostalive4 +## hostalive4 Check command object for the `check_ping` plugin with host check default values. This variant uses the host's `address` attribute. @@ -277,7 +277,7 @@ ping_packets | **Optional.** The number of packets to send. Defaults to 5. ping_timeout | **Optional.** The plugin timeout in seconds. Defaults to 0 (no timeout). -### hostalive6 +## hostalive6 Check command object for the `check_ping` plugin with host check default values. This variant uses the host's `address6` attribute. @@ -295,7 +295,7 @@ ping_packets | **Optional.** The number of packets to send. Defaults to 5. ping_timeout | **Optional.** The plugin timeout in seconds. Defaults to 0 (no timeout). -### hpjd +## hpjd Check command object for the `check_hpjd` plugin. @@ -308,7 +308,7 @@ hpjd_port | **Optional.** The host's SNMP port. Defaults to 161. hpjd_community | **Optional.** The SNMP community. Defaults to "public". -### http +## http Check command object for the `check_http` plugin. @@ -349,7 +349,7 @@ http_pagesize | **Optional.** Minimum page size required:Maximum page http_timeout | **Optional.** Seconds before connection times out. -### icmp +## icmp Check command object for the `check_icmp` plugin. @@ -371,7 +371,7 @@ icmp_data_bytes | **Optional.** Payload size for each ICMP request. Defaults to icmp_timeout | **Optional.** The plugin timeout in seconds. Defaults to 10 (seconds). -### imap +## imap Check command object for the `check_imap` plugin. @@ -383,7 +383,7 @@ imap_address | **Optional.** The host's address. Defaults to "$address$" or " imap_port | **Optional.** The port that should be checked. Defaults to 143. -### load +## load Check command object for the `check_load` plugin. @@ -399,7 +399,7 @@ load_cload5 | **Optional.** The 5-minute critical threshold. Defaults to 6. load_cload15 | **Optional.** The 15-minute critical threshold. Defaults to 4. -### nrpe +## nrpe Check command object for the `check_nrpe` plugin. @@ -416,7 +416,7 @@ nrpe_timeout | **Optional.** The timeout in seconds. nrpe_arguments | **Optional.** Arguments that should be passed to the command. Multiple arguments must be defined as array. -### nscp +## nscp Check command object for the `check_nt` plugin. @@ -434,7 +434,7 @@ nscp_crit | **Optional.** The critical threshold. nscp_timeout | **Optional.** The query timeout in seconds. -### ntp_time +## ntp_time Check command object for the `check_ntp_time` plugin. @@ -445,7 +445,7 @@ Name | Description ntp_address | **Optional.** The host's address. Defaults to "$address$" or "$address6$" if the `address` attribute is not set. -### passive +## passive Specialised check command object for passive checks executing the `check_dummy` plugin with appropriate default values. @@ -457,7 +457,7 @@ dummy_state | **Optional.** The state. Can be one of 0 (ok), 1 (warning), 2 dummy_text | **Optional.** Plugin output. Defaults to "No Passive Check Result Received.". -### ping +## ping Check command object for the `check_ping` plugin. This command uses the host's `address` attribute if available and falls back to using the `address6` attribute if the `address` attribute is not set. @@ -476,7 +476,7 @@ ping_packets | **Optional.** The number of packets to send. Defaults to 5. ping_timeout | **Optional.** The plugin timeout in seconds. Defaults to 0 (no timeout). -### ping4 +## ping4 Check command object for the `check_ping` plugin. @@ -492,7 +492,7 @@ ping_cpl | **Optional.** The packet loss critical threshold in %. Default ping_packets | **Optional.** The number of packets to send. Defaults to 5. ping_timeout | **Optional.** The plugin timeout in seconds. Defaults to 0 (no timeout). -### ping6 +## ping6 Check command object for the `check_ping` plugin. @@ -509,7 +509,7 @@ ping_packets | **Optional.** The number of packets to send. Defaults to 5. ping_timeout | **Optional.** The plugin timeout in seconds. Defaults to 0 (no timeout). -### pop +## pop Check command object for the `check_pop` plugin. @@ -521,7 +521,7 @@ pop_address | **Optional.** The host's address. Defaults to "$address$" or " pop_port | **Optional.** The port that should be checked. Defaults to 110. -### procs +## procs Check command object for the `check_procs` plugin. @@ -546,7 +546,7 @@ procs_command | **Optional.** Only scan for exact matches of COMMAND (wit procs_nokthreads | **Optional.** Only scan for non kernel threads. Defaults to false. -### running_kernel +## running_kernel Check command object for the `check_running_kernel` plugin provided by the `nagios-plugins-contrib` package on Debian. @@ -554,7 +554,7 @@ provided by the `nagios-plugins-contrib` package on Debian. The `running_kernel` check command does not support any vars. -### simap +## simap Check command object for the `check_simap` plugin. @@ -566,7 +566,7 @@ simap_address | **Optional.** The host's address. Defaults to "$address$" or " simap_port | **Optional.** The host's port. -### smtp +## smtp Check command object for the `check_smtp` plugin. @@ -579,7 +579,7 @@ smtp_port | **Optional.** The port that should be checked. Defaults t smtp_mail_from | **Optional.** Test a MAIL FROM command with the given email address. -### snmp +## snmp Check command object for the `check_snmp` plugin. @@ -605,7 +605,7 @@ snmp_rate | **Optional.** Boolean. Enable rate calculation. snmp_getnext | **Optional.** Boolean. Use SNMP GETNEXT. Defaults to false. snmp_timeout | **Optional.** The command timeout in seconds. Defaults to 10 seconds. -### snmpv3 +## snmpv3 Check command object for the `check_snmp` plugin, using SNMPv3 authentication and encryption options. @@ -624,7 +624,7 @@ snmpv3_warn | **Optional.** The warning threshold. snmpv3_crit | **Optional.** The critical threshold. snmpv3_label | **Optional.** Prefix label for output value. -### snmp-uptime +## snmp-uptime Check command object for the `check_snmp` plugin. @@ -637,7 +637,7 @@ snmp_oid | **Optional.** The SNMP OID. Defaults to "1.3.6.1.2.1.1.3.0". snmp_community | **Optional.** The SNMP community. Defaults to "public". -### spop +## spop Check command object for the `check_spop` plugin. @@ -649,7 +649,7 @@ spop_address | **Optional.** The host's address. Defaults to "$address$" or " spop_port | **Optional.** The host's port. -### ssh +## ssh Check command object for the `check_ssh` plugin. @@ -662,7 +662,7 @@ ssh_port | **Optional.** The port that should be checked. Defaults to 22. ssh_timeout | **Optional.** Seconds before connection times out. Defaults to 10. -### ssl +## ssl Check command object for the `check_tcp` plugin, using ssl-related options. @@ -677,7 +677,7 @@ ssl_cert_valid_days_warn | **Optional.** Warning threshold for days before ssl_cert_valid_days_critical | **Optional.** Critical threshold for days before the certificate will expire. When used, ssl_cert_valid_days_warn must also be set. -### ssmtp +## ssmtp Check command object for the `check_ssmtp` plugin. @@ -689,7 +689,7 @@ ssmtp_address | **Required.** The host's address. Defaults to "$address$" or " ssmtp_port | **Optional.** The port that should be checked. Defaults to 465. -### swap +## swap Check command object for the `check_swap` plugin. @@ -701,7 +701,7 @@ swap_wfree | **Optional.** The free swap space warning threshold in %. Defa swap_cfree | **Optional.** The free swap space critical threshold in %. Defaults to 25. -### tcp +## tcp Check command object for the `check_tcp` plugin. @@ -713,7 +713,7 @@ tcp_address | **Optional.** The host's address. Defaults to "$address$" or " tcp_port | **Required.** The port that should be checked. -### udp +## udp Check command object for the `check_udp` plugin. @@ -728,7 +728,7 @@ udp_expect | **Required.** The payload to expect in the response datagram. udp_quit | **Optional.** The payload to send to 'close' the session. -### ups +## ups Check command object for the `check_ups` plugin. @@ -740,7 +740,7 @@ ups_address | **Optional.** The host's address. Defaults to "$address$" or " ups_name | **Optional.** The UPS name. Defaults to `ups`. -### users +## users Check command object for the `check_users` plugin. @@ -872,7 +872,7 @@ You can enable these plugin check commands by adding the following the include d Cisco CSS | Yes | ?? | Yes | Yes | No | ?? | check_snmp_css.pl -### snmp-load +## snmp-load Check command object for the [check_snmp_load.pl](http://nagios.manubulon.com/snmp_load.html) plugin. @@ -898,7 +898,7 @@ snmp_load_type | **Optional.** Load type. Defaults to "stand". Check al snmp_perf | **Optional.** Enable perfdata values. Defaults to true. snmp_timeout | **Optional.** The command timeout in seconds. Defaults to 5 seconds. -### snmp-memory +## snmp-memory Check command object for the [check_snmp_mem.pl](http://nagios.manubulon.com/snmp_mem.html) plugin. @@ -922,7 +922,7 @@ snmp_crit | **Optional.** The critical threshold. snmp_perf | **Optional.** Enable perfdata values. Defaults to true. snmp_timeout | **Optional.** The command timeout in seconds. Defaults to 5 seconds. -### snmp-storage +## snmp-storage Check command object for the [check_snmp_storage.pl](http://nagios.manubulon.com/snmp_storage.html) plugin. @@ -947,7 +947,7 @@ snmp_storage_name | **Optional.** Storage name. Default to regex "^/$$". M snmp_perf | **Optional.** Enable perfdata values. Defaults to true. snmp_timeout | **Optional.** The command timeout in seconds. Defaults to 5 seconds. -### snmp-interface +## snmp-interface Check command object for the [check_snmp_int.pl](http://nagios.manubulon.com/snmp_int.html) plugin. @@ -983,7 +983,7 @@ snmp_warncrit_percent | **Optional.** Make the warning and critical levels snmp_perf | **Optional.** Enable perfdata values. Defaults to true. snmp_timeout | **Optional.** The command timeout in seconds. Defaults to 5 seconds. -### snmp-process +## snmp-process Check command object for the [check_snmp_process.pl](http://nagios.manubulon.com/snmp_process.html) plugin. @@ -1117,7 +1117,7 @@ interfacetable_notype | **Optional.** Remove the interface type fo This category includes all plugins for web-based checks. -### webinject +## webinject Check command object for the [check_webinject](http://http://www.webinject.org/manual.html) plugin. @@ -1177,1947 +1177,9 @@ esxi_hardware_nofan | **Optional.** Do not collect fan performance data, whe # VMware -Icinga 2 check commands for [vmware esx](https://github.com/BaldMansMojo/check_vmware_esx) plugins. - -#### vmware-esx-dc-volumes - -Check command object for the `check_vmware_esx` plugin. Shows all datastore volumes info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_subselect | **Optional.** Volume name to be checked the free space. -vmware_gigabyte | **Optional.** Output in GB instead of MB. -vmware_usedspace | **Optional.** Output used space instead of free. Defaults to "false". -vmware_alertonly | **Optional.** List only alerting volumes. Defaults to "false". -vmware_exclude | **Optional.** Blacklist volumes name. No value defined as default. -vmware_include | **Optional.** Whitelist volumes name. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. -vmware_dc_volume_used | **Optional.** Output used space instead of free. Defaults to "true". -vmware_warn | **Optional.** The warning threshold for volumes. Defaults to "80%". -vmware_crit | **Optional.** The critical threshold for volumes. Defaults to "90%". - - -#### vmware-esx-dc-runtime-info - -Check command object for the `check_vmware_esx` plugin. Shows all runtime info for the datacenter/Vcenter. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-dc-runtime-listvms - -Check command object for the `check_vmware_esx` plugin. List of vmware machines and their power state. BEWARE!! In larger environments systems can cause trouble displaying the informations needed due to the mass of data. Use **vmware_alertonly** to avoid this. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_alertonly | **Optional.** List only alerting VMs. Important here to avoid masses of data. -vmware_exclude | **Optional.** Blacklist VMs name. No value defined as default. -vmware_include | **Optional.** Whitelist VMs name. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-dc-runtime-listhost - -Check command object for the `check_vmware_esx` plugin. List of VMware ESX hosts and their power state. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_alertonly | **Optional.** List only alerting hosts. Important here to avoid masses of data. -vmware_exclude | **Optional.** Blacklist VMware ESX hosts. No value defined as default. -vmware_include | **Optional.** Whitelist VMware ESX hosts. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-dc-runtime-listcluster - -Check command object for the `check_vmware_esx` plugin. List of VMware clusters and their states. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_alertonly | **Optional.** List only alerting hosts. Important here to avoid masses of data. -vmware_exclude | **Optional.** Blacklist VMware cluster. No value defined as default. -vmware_include | **Optional.** Whitelist VMware cluster. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-dc-runtime-issues - -Check command object for the `check_vmware_esx` plugin. All issues for the host. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist issues. No value defined as default. -vmware_include | **Optional.** Whitelist issues. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-dc-runtime-status - -Check command object for the `check_vmware_esx` plugin. Overall object status (gray/green/red/yellow). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-dc-runtime-tools - -Check command object for the `check_vmware_esx` plugin. Vmware Tools status. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Required.** Datacenter/vCenter hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_poweredonly | **Optional.** List only VMs which are powered on. No value defined as default. -vmware_alertonly | **Optional.** List only alerting VMs. Important here to avoid masses of data. -vmware_exclude | **Optional.** Blacklist VMs. No value defined as default. -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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-check - -Check command object for the `check_vmware_esx` plugin. Simple check to verify a successfull connection to VMware SOAP API. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-uptime - -Check command object for the `check_vmware_esx` plugin. Displays uptime of the VMware host. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-cpu - -Check command object for the `check_vmware_esx` plugin. CPU usage in percentage. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in percent. Defaults to "80%". -vmware_crit | **Optional.** The critical threshold in percent. Defaults to "90%". - - -#### vmware-esx-soap-host-cpu-ready - -Check command object for the `check_vmware_esx` plugin. Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU. CPU ready time is dependent on the number of virtual machines on the host and their CPU loads. High or growing ready time can be a hint CPU bottlenecks. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-cpu-wait - -Check command object for the `check_vmware_esx` plugin. CPU time spent in wait state. The wait total includes time spent the CPU idle, CPU swap wait, and CPU I/O wait states. High or growing wait time can be a hint I/O bottlenecks. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-cpu-usage - -Check command object for the `check_vmware_esx` plugin. Actively used CPU of the host, as a percentage of the total available CPU. Active CPU is approximately equal to the ratio of the used CPU to the available CPU. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in percent. Defaults to "80%". -vmware_crit | **Optional.** The critical threshold in percent. Defaults to "90%". - - -#### vmware-esx-soap-host-mem - -Check command object for the `check_vmware_esx` plugin. All mem info(except overall and no thresholds). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-mem-usage - -Check command object for the `check_vmware_esx` plugin. Average mem usage in percentage. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in percent. Defaults to "80%". -vmware_crit | **Optional.** The critical threshold in percent. Defaults to "90%". - - -#### vmware-esx-soap-host-mem-consumed - -Check command object for the `check_vmware_esx` plugin. Amount of machine memory used on the host. Consumed memory includes Includes memory used by the Service Console, the VMkernel vSphere services, plus the total consumed metrics for all running virtual machines in MB. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in percent. No value defined as default. -vmware_crit | **Optional.** The critical threshold in percent. No value defined as default. - - -#### vmware-esx-soap-host-mem-swapused - -Check command object for the `check_vmware_esx` plugin. Amount of memory that is used by swap. Sum of memory swapped of all powered on VMs and vSphere services on the host in MB. In case of an error all VMs with their swap used will be displayed. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in percent. No value defined as default. -vmware_crit | **Optional.** The critical threshold in percent. No value defined as default. -vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-mem-overhead - -Check command object for the `check_vmware_esx` plugin. Additional mem used by VM Server in MB. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in percent. No value defined as default. -vmware_crit | **Optional.** The critical threshold in percent. No value defined as default. - - -#### vmware-esx-soap-host-mem-memctl - -Check command object for the `check_vmware_esx` plugin. The sum of all vmmemctl values in MB for all powered-on virtual machines, plus vSphere services on the host. If the balloon target value is greater than the balloon value, the VMkernel inflates the balloon, causing more virtual machine memory to be reclaimed. If the balloon target value is less than the balloon value, the VMkernel deflates the balloon, which allows the virtual machine to consume additional memory if needed.used by VM memory control driver. In case of an error all VMs with their vmmemctl values will be displayed. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in percent. No value defined as default. -vmware_crit | **Optional.** The critical threshold in percent. No value defined as default. -vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-net - -Check command object for the `check_vmware_esx` plugin. Shows net info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist NICs. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist expression as regexp. - - -#### vmware-esx-soap-host-net-usage - -Check command object for the `check_vmware_esx` plugin. Overall network usage in KBps(Kilobytes per Second). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in KBps(Kilobytes per Second). No value defined as default. -vmware_crit | **Optional.** The critical threshold in KBps(Kilobytes per Second). No value defined as default. - - -#### vmware-esx-soap-host-net-receive - -Check command object for the `check_vmware_esx` plugin. Data receive in KBps(Kilobytes per Second). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in KBps(Kilobytes per Second). No value defined as default. -vmware_crit | **Optional.** The critical threshold in KBps(Kilobytes per Second). No value defined as default. - - -#### vmware-esx-soap-host-net-send - -Check command object for the `check_vmware_esx` plugin. Data send in KBps(Kilobytes per Second). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold in KBps(Kilobytes per Second). No value defined as default. -vmware_crit | **Optional.** The critical threshold in KBps(Kilobytes per Second). No value defined as default. - - -#### vmware-esx-soap-host-net-nic - -Check command object for the `check_vmware_esx` plugin. Check all active NICs. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist NICs. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist expression as regexp. - - -#### vmware-esx-soap-host-volumes - -Check command object for the `check_vmware_esx` plugin. Shows all datastore volumes info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_subselect | **Optional.** Volume name to be checked the free space. -vmware_gigabyte | **Optional.** Output in GB instead of MB. -vmware_usedspace | **Optional.** Output used space instead of free. Defaults to "false". -vmware_alertonly | **Optional.** List only alerting volumes. Defaults to "false". -vmware_exclude | **Optional.** Blacklist volumes name. No value defined as default. -vmware_include | **Optional.** Whitelist volumes name. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. -vmware_warn | **Optional.** The warning threshold for volumes. Defaults to "80%". -vmware_crit | **Optional.** The critical threshold for volumes. Defaults to "90%". -vmware_spaceleft | **Optional.** This has to be used in conjunction with thresholds as mentioned above. - - -#### vmware-esx-soap-host-io - -Check command object for the `check_vmware_esx` plugin. Shows all disk io info. Without subselect no thresholds can be given. All I/O values are aggregated from historical intervals over the past 24 hours with a 5 minute sample rate. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-io-aborted - -Check command object for the `check_vmware_esx` plugin. Number of aborted SCSI commands. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-resets - -Check command object for the `check_vmware_esx` plugin. Number of SCSI bus resets. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-read - -Check command object for the `check_vmware_esx` plugin. Average number of kilobytes read from the disk each second. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-read-latency - -Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) to process a SCSI read command issued from the Guest OS to the virtual machine. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-write - -Check command object for the `check_vmware_esx` plugin. Average number of kilobytes written to disk each second. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-write-latency - -Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) taken to process a SCSI write command issued by the Guest OS to the virtual machine. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-usage - -Check command object for the `check_vmware_esx` plugin. Aggregated disk I/O rate. For hosts, this metric includes the rates for all virtual machines running on the host. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-kernel-latency - -Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) spent by VMkernel processing each SCSI command. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-device-latency - -Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) to complete a SCSI command from the physical device. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-queue-latency - -Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) spent in the VMkernel queue. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-io-total-latency - -Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) taken during the collection interval to process a SCSI command issued by the guest OS to the virtual machine. The sum of kernelWriteLatency and deviceWriteLatency. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-host-media - -Check command object for the `check_vmware_esx` plugin. List vm's with attached host mounted media like cd,dvd or floppy drives. This is important for monitoring because a virtual machine with a mount cd or dvd drive can not be moved to another host. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist VMs name. No value defined as default. -vmware_include | **Optional.** Whitelist VMs name. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-service - -Check command object for the `check_vmware_esx` plugin. Shows host service info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist services name. No value defined as default. -vmware_include | **Optional.** Whitelist services name. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-runtime - -Check command object for the `check_vmware_esx` plugin. Shows runtime info: VMs, overall status, connection state, health, storagehealth, temperature and sensor are represented as one value and without thresholds. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-runtime-con - -Check command object for the `check_vmware_esx` plugin. Shows connection state. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-runtime-listvms - -Check command object for the `check_vmware_esx` plugin. List of VMware machines and their status. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist VMs name. No value defined as default. -vmware_include | **Optional.** Whitelist VMs name. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-runtime-status - -Check command object for the `check_vmware_esx` plugin. Overall object status (gray/green/red/yellow). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-host-runtime-health - -Check command object for the `check_vmware_esx` plugin. Checks cpu/storage/memory/sensor status. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist status name. No value defined as default. -vmware_include | **Optional.** Whitelist status name. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. - - -#### vmware-esx-soap-host-runtime-health-listsensors - -Check command object for the `check_vmware_esx` plugin. List all available sensors(use for listing purpose only). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist status name. No value defined as default. -vmware_include | **Optional.** Whitelist status name. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. - - -#### vmware-esx-soap-host-runtime-health-nostoragestatus - -Check command object for the `check_vmware_esx` plugin. This is to avoid a double alarm if you use **vmware-esx-soap-host-runtime-health** and **vmware-esx-soap-host-runtime-storagehealth**. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist status name. No value defined as default. -vmware_include | **Optional.** Whitelist status name. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. - - -#### vmware-esx-soap-host-runtime-storagehealth - -Check command object for the `check_vmware_esx` plugin. Local storage status check. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist storage name. No value defined as default. -vmware_include | **Optional.** Whitelist storage name. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-runtime-temp - -Check command object for the `check_vmware_esx` plugin. Lists all temperature sensors. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist sensor name. No value defined as default. -vmware_include | **Optional.** Whitelist sensor name. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-runtime-issues - -Check command object for the `check_vmware_esx` plugin. Lists all configuration issues for the host. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist configuration issues. No value defined as default. -vmware_include | **Optional.** Whitelist configuration issues. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-storage - -Check command object for the `check_vmware_esx` plugin. Shows Host storage info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist adapters, luns and paths. No value defined as default. -vmware_include | **Optional.** Whitelist adapters, luns and paths. No value defined as default. -vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. - - -#### vmware-esx-soap-host-storage-adapter - -Check command object for the `check_vmware_esx` plugin. List host bus adapters. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist adapters. No value defined as default. -vmware_include | **Optional.** Whitelist adapters. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-storage-lun - -Check command object for the `check_vmware_esx` plugin. List SCSI logical units. The listing will include: LUN, canonical name of the disc, all of displayed name which is not part of the canonical name and status. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_exclude | **Optional.** Blacklist luns. No value defined as default. -vmware_include | **Optional.** Whitelist luns. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-host-storage-path - -Check command object for the `check_vmware_esx` plugin. List multipaths and the associated paths. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_host | **Required.** ESX or ESXi hostname. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_alertonly | **Optional.** List only alerting units. Important here to avoid masses of data. Defaults to "false". -vmware_exclude | **Optional.** Blacklist paths. No value defined as default. -vmware_include | **Optional.** Whitelist paths. 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 **\** for the GUI. No value defined as default. - - -#### vmware-esx-soap-vm-cpu - -Check command object for the `check_vmware_esx` plugin. Shows all CPU usage info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - - -#### vmware-esx-soap-vm-cpu-ready - -Check command object for the `check_vmware_esx` plugin. Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-cpu-wait - -Check command object for the `check_vmware_esx` plugin. CPU time spent in wait state. The wait total includes time spent the CPU idle, CPU swap wait, and CPU I/O wait states. High or growing wait time can be a hint I/O bottlenecks. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-cpu-usage - -Check command object for the `check_vmware_esx` plugin. Amount of actively used virtual CPU, as a percentage of total available CPU. This is the host's view of the CPU usage, not the guest operating system view. It is the average CPU utilization over all available virtual CPUs in the virtual machine. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** Warning threshold in percent. Defaults to "80%". -vmware_crit | **Optional.** Critical threshold in percent. Defaults to "90%". - - -#### vmware-esx-soap-vm-mem - -Check command object for the `check_vmware_esx` plugin. Shows all memory info, except overall. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-mem-usage - -Check command object for the `check_vmware_esx` plugin. Average mem usage in percentage of configured virtual machine "physical" memory. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** Warning threshold in percent. Defaults to "80%". -vmware_crit | **Optional.** Critical threshold in percent. Defaults to "90%". - - -#### vmware-esx-soap-vm-mem-consumed - -Check command object for the `check_vmware_esx` plugin. Amount of guest physical memory in MB consumed by the virtual machine for guest memory. Consumed memory does not include overhead memory. It includes shared memory and memory that might be reserved, but not actually used. Use this metric for charge-back purposes.
-**vm consumed memory = memory granted - memory saved** - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-mem-memctl - -Check command object for the `check_vmware_esx` plugin. Amount of guest physical memory that is currently reclaimed from the virtual machine through ballooning. This is the amount of guest physical memory that has been allocated and pinned by the balloon driver. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - - -#### vmware-esx-soap-vm-net - -Check command object for the `check_vmware_esx` plugin. Shows net info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-net-usage - -Check command object for the `check_vmware_esx` plugin. Overall network usage in KBps(Kilobytes per Second). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-net-receive - -Check command object for the `check_vmware_esx` plugin. Receive in KBps(Kilobytes per Second). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-net-send - -Check command object for the `check_vmware_esx` plugin. Send in KBps(Kilobytes per Second). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-io - -Check command object for the `check_vmware_esx` plugin. SShows all disk io info. Without subselect no thresholds can be given. All I/O values are aggregated from historical intervals over the past 24 hours with a 5 minute sample rate. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-io-read - -Check command object for the `check_vmware_esx` plugin. Average number of kilobytes read from the disk each second. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-io-write - -Check command object for the `check_vmware_esx` plugin. Average number of kilobytes written to disk each second. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-io-usage - -Check command object for the `check_vmware_esx` plugin. Aggregated disk I/O rate. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-runtime - -Check command object for the `check_vmware_esx` plugin. Shows virtual machine runtime info. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-runtime-con - -Check command object for the `check_vmware_esx` plugin. Shows the connection state. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-runtime-powerstate - -Check command object for the `check_vmware_esx` plugin. Shows virtual machine power state: poweredOn, poweredOff or suspended. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-runtime-status - -Check command object for the `check_vmware_esx` plugin. Overall object status (gray/green/red/yellow). - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-runtime-consoleconnections - -Check command object for the `check_vmware_esx` plugin. Console connections to virtual machine. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_warn | **Optional.** The warning threshold. No value defined as default. -vmware_crit | **Optional.** The critical threshold. No value defined as default. - - -#### vmware-esx-soap-vm-runtime-gueststate - -Check command object for the `check_vmware_esx` plugin. Guest OS status. Needs VMware Tools installed and running. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - -#### vmware-esx-soap-vm-runtime-tools - -Check command object for the `check_vmware_esx` plugin. Guest OS status. VMware tools status. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd - - -#### vmware-esx-soap-vm-runtime-issues - -Check command object for the `check_vmware_esx` plugin. All issues for the virtual machine. - -Custom Attributes: - -Name | Description -------------------------|-------------- -vmware_datacenter | **Optional.** Datacenter/vCenter hostname. Conflicts with **vmware_host**. -vmware_host | **Optional.** ESX or ESXi hostname. Conflicts with **vmware_datacenter**. -vmware_vmname | **Required.** Virtual machine name. -vmware_sslport | **Optional.** SSL port connection. Defaults to "443". -vmware_ignoreunknown | **Optional.** Sometimes 3 (unknown) is returned from a component. But the check itself is ok. With this option the plugin will return OK (0) instead of UNKNOWN (3). Defaults to "false". -vmware_ignorewarning | **Optional.** Sometimes 2 (warning) is returned from a component. But the check itself is ok (from an operator view). With this option the plugin will return OK (0) instead of WARNING (1). Defaults to "false". -vmware_timeout | **Optional.** Seconds before plugin times out. Defaults to "90". -vmware_trace | **Optional.** Set verbosity level of vSphere API request/respond trace. -vmware_sessionfile | **Optional.** Session file name enhancement. -vmware_sessionfiledir | **Optional.** Path to store the **vmware_sessionfile** file. Defaults to "/var/spool/icinga2/tmp". -vmware_nosession | **Optional.** No auth session - IT SHOULD BE USED FOR TESTING PURPOSES ONLY!. Defaults to "false". -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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. - -# VMware - Check commands for the [check_vmware_esx](https://github.com/BaldMansMojo/check_vmware_esx) plugin. -#### vmware-esx-dc-volumes +## vmware-esx-dc-volumes Check command object for the `check_vmware_esx` plugin. Shows all datastore volumes info. @@ -3149,7 +1211,7 @@ vmware_warn | **Optional.** The warning threshold for volumes. Defau vmware_crit | **Optional.** The critical threshold for volumes. Defaults to "90%". -#### vmware-esx-dc-runtime-info +## vmware-esx-dc-runtime-info Check command object for the `check_vmware_esx` plugin. Shows all runtime info for the datacenter/Vcenter. @@ -3171,7 +1233,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-dc-runtime-listvms +## vmware-esx-dc-runtime-listvms Check command object for the `check_vmware_esx` plugin. List of vmware machines and their power state. BEWARE!! In larger environments systems can cause trouble displaying the informations needed due to the mass of data. Use **vmware_alertonly** to avoid this. @@ -3198,7 +1260,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-dc-runtime-listhost +## vmware-esx-dc-runtime-listhost Check command object for the `check_vmware_esx` plugin. List of VMware ESX hosts and their power state. @@ -3225,7 +1287,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-dc-runtime-listcluster +## vmware-esx-dc-runtime-listcluster Check command object for the `check_vmware_esx` plugin. List of VMware clusters and their states. @@ -3252,7 +1314,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-dc-runtime-issues +## vmware-esx-dc-runtime-issues Check command object for the `check_vmware_esx` plugin. All issues for the host. @@ -3278,7 +1340,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-dc-runtime-status +## vmware-esx-dc-runtime-status Check command object for the `check_vmware_esx` plugin. Overall object status (gray/green/red/yellow). @@ -3300,7 +1362,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-dc-runtime-tools +## vmware-esx-dc-runtime-tools Check command object for the `check_vmware_esx` plugin. Vmware Tools status. @@ -3328,7 +1390,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-check +## vmware-esx-soap-host-check Check command object for the `check_vmware_esx` plugin. Simple check to verify a successfull connection to VMware SOAP API. @@ -3350,7 +1412,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-uptime +## vmware-esx-soap-host-uptime Check command object for the `check_vmware_esx` plugin. Displays uptime of the VMware host. @@ -3372,7 +1434,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-cpu +## vmware-esx-soap-host-cpu Check command object for the `check_vmware_esx` plugin. CPU usage in percentage. @@ -3396,7 +1458,7 @@ vmware_warn | **Optional.** The warning threshold in percent. Defaul vmware_crit | **Optional.** The critical threshold in percent. Defaults to "90%". -#### vmware-esx-soap-host-cpu-ready +## vmware-esx-soap-host-cpu-ready Check command object for the `check_vmware_esx` plugin. Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU. CPU ready time is dependent on the number of virtual machines on the host and their CPU loads. High or growing ready time can be a hint CPU bottlenecks. @@ -3418,7 +1480,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-cpu-wait +## vmware-esx-soap-host-cpu-wait Check command object for the `check_vmware_esx` plugin. CPU time spent in wait state. The wait total includes time spent the CPU idle, CPU swap wait, and CPU I/O wait states. High or growing wait time can be a hint I/O bottlenecks. @@ -3440,7 +1502,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-cpu-usage +## vmware-esx-soap-host-cpu-usage Check command object for the `check_vmware_esx` plugin. Actively used CPU of the host, as a percentage of the total available CPU. Active CPU is approximately equal to the ratio of the used CPU to the available CPU. @@ -3464,7 +1526,7 @@ vmware_warn | **Optional.** The warning threshold in percent. Defaul vmware_crit | **Optional.** The critical threshold in percent. Defaults to "90%". -#### vmware-esx-soap-host-mem +## vmware-esx-soap-host-mem Check command object for the `check_vmware_esx` plugin. All mem info(except overall and no thresholds). @@ -3486,7 +1548,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-mem-usage +## vmware-esx-soap-host-mem-usage Check command object for the `check_vmware_esx` plugin. Average mem usage in percentage. @@ -3510,7 +1572,7 @@ vmware_warn | **Optional.** The warning threshold in percent. Defaul vmware_crit | **Optional.** The critical threshold in percent. Defaults to "90%". -#### vmware-esx-soap-host-mem-consumed +## vmware-esx-soap-host-mem-consumed Check command object for the `check_vmware_esx` plugin. Amount of machine memory used on the host. Consumed memory includes Includes memory used by the Service Console, the VMkernel vSphere services, plus the total consumed metrics for all running virtual machines in MB. @@ -3534,7 +1596,7 @@ vmware_warn | **Optional.** The warning threshold in percent. No val vmware_crit | **Optional.** The critical threshold in percent. No value defined as default. -#### vmware-esx-soap-host-mem-swapused +## vmware-esx-soap-host-mem-swapused Check command object for the `check_vmware_esx` plugin. Amount of memory that is used by swap. Sum of memory swapped of all powered on VMs and vSphere services on the host in MB. In case of an error all VMs with their swap used will be displayed. @@ -3559,7 +1621,7 @@ vmware_crit | **Optional.** The critical threshold in percent. No va vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-mem-overhead +## vmware-esx-soap-host-mem-overhead Check command object for the `check_vmware_esx` plugin. Additional mem used by VM Server in MB. @@ -3583,7 +1645,7 @@ vmware_warn | **Optional.** The warning threshold in percent. No val vmware_crit | **Optional.** The critical threshold in percent. No value defined as default. -#### vmware-esx-soap-host-mem-memctl +## vmware-esx-soap-host-mem-memctl Check command object for the `check_vmware_esx` plugin. The sum of all vmmemctl values in MB for all powered-on virtual machines, plus vSphere services on the host. If the balloon target value is greater than the balloon value, the VMkernel inflates the balloon, causing more virtual machine memory to be reclaimed. If the balloon target value is less than the balloon value, the VMkernel deflates the balloon, which allows the virtual machine to consume additional memory if needed.used by VM memory control driver. In case of an error all VMs with their vmmemctl values will be displayed. @@ -3608,7 +1670,7 @@ vmware_crit | **Optional.** The critical threshold in percent. No va vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-net +## vmware-esx-soap-host-net Check command object for the `check_vmware_esx` plugin. Shows net info. @@ -3632,7 +1694,7 @@ vmware_exclude | **Optional.** Blacklist NICs. No value defined as defa vmware_isregexp | **Optional.** Treat blacklist expression as regexp. -#### vmware-esx-soap-host-net-usage +## vmware-esx-soap-host-net-usage Check command object for the `check_vmware_esx` plugin. Overall network usage in KBps(Kilobytes per Second). @@ -3656,7 +1718,7 @@ vmware_warn | **Optional.** The warning threshold in KBps(Kilobytes vmware_crit | **Optional.** The critical threshold in KBps(Kilobytes per Second). No value defined as default. -#### vmware-esx-soap-host-net-receive +## vmware-esx-soap-host-net-receive Check command object for the `check_vmware_esx` plugin. Data receive in KBps(Kilobytes per Second). @@ -3680,7 +1742,7 @@ vmware_warn | **Optional.** The warning threshold in KBps(Kilobytes vmware_crit | **Optional.** The critical threshold in KBps(Kilobytes per Second). No value defined as default. -#### vmware-esx-soap-host-net-send +## vmware-esx-soap-host-net-send Check command object for the `check_vmware_esx` plugin. Data send in KBps(Kilobytes per Second). @@ -3704,7 +1766,7 @@ vmware_warn | **Optional.** The warning threshold in KBps(Kilobytes vmware_crit | **Optional.** The critical threshold in KBps(Kilobytes per Second). No value defined as default. -#### vmware-esx-soap-host-net-nic +## vmware-esx-soap-host-net-nic Check command object for the `check_vmware_esx` plugin. Check all active NICs. @@ -3728,7 +1790,7 @@ vmware_exclude | **Optional.** Blacklist NICs. No value defined as defa vmware_isregexp | **Optional.** Treat blacklist expression as regexp. -#### vmware-esx-soap-host-volumes +## vmware-esx-soap-host-volumes Check command object for the `check_vmware_esx` plugin. Shows all datastore volumes info. @@ -3760,7 +1822,7 @@ vmware_crit | **Optional.** The critical threshold for volumes. Defa vmware_spaceleft | **Optional.** This has to be used in conjunction with thresholds as mentioned above. -#### vmware-esx-soap-host-io +## vmware-esx-soap-host-io Check command object for the `check_vmware_esx` plugin. Shows all disk io info. Without subselect no thresholds can be given. All I/O values are aggregated from historical intervals over the past 24 hours with a 5 minute sample rate. @@ -3782,7 +1844,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-io-aborted +## vmware-esx-soap-host-io-aborted Check command object for the `check_vmware_esx` plugin. Number of aborted SCSI commands. @@ -3806,7 +1868,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-resets +## vmware-esx-soap-host-io-resets Check command object for the `check_vmware_esx` plugin. Number of SCSI bus resets. @@ -3830,7 +1892,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-read +## vmware-esx-soap-host-io-read Check command object for the `check_vmware_esx` plugin. Average number of kilobytes read from the disk each second. @@ -3854,7 +1916,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-read-latency +## vmware-esx-soap-host-io-read-latency Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) to process a SCSI read command issued from the Guest OS to the virtual machine. @@ -3878,7 +1940,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-write +## vmware-esx-soap-host-io-write Check command object for the `check_vmware_esx` plugin. Average number of kilobytes written to disk each second. @@ -3902,7 +1964,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-write-latency +## vmware-esx-soap-host-io-write-latency Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) taken to process a SCSI write command issued by the Guest OS to the virtual machine. @@ -3926,7 +1988,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-usage +## vmware-esx-soap-host-io-usage Check command object for the `check_vmware_esx` plugin. Aggregated disk I/O rate. For hosts, this metric includes the rates for all virtual machines running on the host. @@ -3950,7 +2012,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-kernel-latency +## vmware-esx-soap-host-io-kernel-latency Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) spent by VMkernel processing each SCSI command. @@ -3974,7 +2036,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-device-latency +## vmware-esx-soap-host-io-device-latency Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) to complete a SCSI command from the physical device. @@ -3998,7 +2060,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-queue-latency +## vmware-esx-soap-host-io-queue-latency Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) spent in the VMkernel queue. @@ -4022,7 +2084,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-io-total-latency +## vmware-esx-soap-host-io-total-latency Check command object for the `check_vmware_esx` plugin. Average amount of time (ms) taken during the collection interval to process a SCSI command issued by the guest OS to the virtual machine. The sum of kernelWriteLatency and deviceWriteLatency. @@ -4046,7 +2108,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-host-media +## vmware-esx-soap-host-media Check command object for the `check_vmware_esx` plugin. List vm's with attached host mounted media like cd,dvd or floppy drives. This is important for monitoring because a virtual machine with a mount cd or dvd drive can not be moved to another host. @@ -4072,7 +2134,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-service +## vmware-esx-soap-host-service Check command object for the `check_vmware_esx` plugin. Shows host service info. @@ -4098,7 +2160,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-runtime +## vmware-esx-soap-host-runtime Check command object for the `check_vmware_esx` plugin. Shows runtime info: VMs, overall status, connection state, health, storagehealth, temperature and sensor are represented as one value and without thresholds. @@ -4120,7 +2182,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-runtime-con +## vmware-esx-soap-host-runtime-con Check command object for the `check_vmware_esx` plugin. Shows connection state. @@ -4142,7 +2204,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-runtime-listvms +## vmware-esx-soap-host-runtime-listvms Check command object for the `check_vmware_esx` plugin. List of VMware machines and their status. @@ -4168,7 +2230,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-runtime-status +## vmware-esx-soap-host-runtime-status Check command object for the `check_vmware_esx` plugin. Overall object status (gray/green/red/yellow). @@ -4190,7 +2252,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-host-runtime-health +## vmware-esx-soap-host-runtime-health Check command object for the `check_vmware_esx` plugin. Checks cpu/storage/memory/sensor status. @@ -4215,7 +2277,7 @@ vmware_include | **Optional.** Whitelist status name. No value defined vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. -#### vmware-esx-soap-host-runtime-health-listsensors +## vmware-esx-soap-host-runtime-health-listsensors Check command object for the `check_vmware_esx` plugin. List all available sensors(use for listing purpose only). @@ -4240,7 +2302,7 @@ vmware_include | **Optional.** Whitelist status name. No value defined vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. -#### vmware-esx-soap-host-runtime-health-nostoragestatus +## vmware-esx-soap-host-runtime-health-nostoragestatus Check command object for the `check_vmware_esx` plugin. This is to avoid a double alarm if you use **vmware-esx-soap-host-runtime-health** and **vmware-esx-soap-host-runtime-storagehealth**. @@ -4265,7 +2327,7 @@ vmware_include | **Optional.** Whitelist status name. No value defined vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. -#### vmware-esx-soap-host-runtime-storagehealth +## vmware-esx-soap-host-runtime-storagehealth Check command object for the `check_vmware_esx` plugin. Local storage status check. @@ -4291,7 +2353,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-runtime-temp +## vmware-esx-soap-host-runtime-temp Check command object for the `check_vmware_esx` plugin. Lists all temperature sensors. @@ -4317,7 +2379,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-runtime-issues +## vmware-esx-soap-host-runtime-issues Check command object for the `check_vmware_esx` plugin. Lists all configuration issues for the host. @@ -4343,7 +2405,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-storage +## vmware-esx-soap-host-storage Check command object for the `check_vmware_esx` plugin. Shows Host storage info. @@ -4368,7 +2430,7 @@ vmware_include | **Optional.** Whitelist adapters, luns and paths. No v vmware_isregexp | **Optional.** Treat blacklist and whitelist expressions as regexp. -#### vmware-esx-soap-host-storage-adapter +## vmware-esx-soap-host-storage-adapter Check command object for the `check_vmware_esx` plugin. List host bus adapters. @@ -4394,7 +2456,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-storage-lun +## vmware-esx-soap-host-storage-lun Check command object for the `check_vmware_esx` plugin. List SCSI logical units. The listing will include: LUN, canonical name of the disc, all of displayed name which is not part of the canonical name and status. @@ -4420,7 +2482,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-host-storage-path +## vmware-esx-soap-host-storage-path Check command object for the `check_vmware_esx` plugin. List multipaths and the associated paths. @@ -4447,7 +2509,7 @@ vmware_isregexp | **Optional.** Treat blacklist and whitelist expression vmware_multiline | **Optional.** Multiline output in overview. This mean technically that a multiline output uses a HTML **\** for the GUI. No value defined as default. -#### vmware-esx-soap-vm-cpu +## vmware-esx-soap-vm-cpu Check command object for the `check_vmware_esx` plugin. Shows all CPU usage info. @@ -4472,7 +2534,7 @@ vmware_authfile | **Optional.** Use auth file instead username/password -#### vmware-esx-soap-vm-cpu-ready +## vmware-esx-soap-vm-cpu-ready Check command object for the `check_vmware_esx` plugin. Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU. @@ -4498,7 +2560,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-cpu-wait +## vmware-esx-soap-vm-cpu-wait Check command object for the `check_vmware_esx` plugin. CPU time spent in wait state. The wait total includes time spent the CPU idle, CPU swap wait, and CPU I/O wait states. High or growing wait time can be a hint I/O bottlenecks. @@ -4524,7 +2586,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-cpu-usage +## vmware-esx-soap-vm-cpu-usage Check command object for the `check_vmware_esx` plugin. Amount of actively used virtual CPU, as a percentage of total available CPU. This is the host's view of the CPU usage, not the guest operating system view. It is the average CPU utilization over all available virtual CPUs in the virtual machine. @@ -4550,7 +2612,7 @@ vmware_warn | **Optional.** Warning threshold in percent. Defaults t vmware_crit | **Optional.** Critical threshold in percent. Defaults to "90%". -#### vmware-esx-soap-vm-mem +## vmware-esx-soap-vm-mem Check command object for the `check_vmware_esx` plugin. Shows all memory info, except overall. @@ -4574,7 +2636,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-mem-usage +## vmware-esx-soap-vm-mem-usage Check command object for the `check_vmware_esx` plugin. Average mem usage in percentage of configured virtual machine "physical" memory. @@ -4600,7 +2662,7 @@ vmware_warn | **Optional.** Warning threshold in percent. Defaults t vmware_crit | **Optional.** Critical threshold in percent. Defaults to "90%". -#### vmware-esx-soap-vm-mem-consumed +## vmware-esx-soap-vm-mem-consumed Check command object for the `check_vmware_esx` plugin. Amount of guest physical memory in MB consumed by the virtual machine for guest memory. Consumed memory does not include overhead memory. It includes shared memory and memory that might be reserved, but not actually used. Use this metric for charge-back purposes.
**vm consumed memory = memory granted - memory saved** @@ -4627,7 +2689,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-mem-memctl +## vmware-esx-soap-vm-mem-memctl Check command object for the `check_vmware_esx` plugin. Amount of guest physical memory that is currently reclaimed from the virtual machine through ballooning. This is the amount of guest physical memory that has been allocated and pinned by the balloon driver. @@ -4654,7 +2716,7 @@ vmware_crit | **Optional.** The critical threshold. No value defined -#### vmware-esx-soap-vm-net +## vmware-esx-soap-vm-net Check command object for the `check_vmware_esx` plugin. Shows net info. @@ -4678,7 +2740,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-net-usage +## vmware-esx-soap-vm-net-usage Check command object for the `check_vmware_esx` plugin. Overall network usage in KBps(Kilobytes per Second). @@ -4704,7 +2766,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-net-receive +## vmware-esx-soap-vm-net-receive Check command object for the `check_vmware_esx` plugin. Receive in KBps(Kilobytes per Second). @@ -4730,7 +2792,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-net-send +## vmware-esx-soap-vm-net-send Check command object for the `check_vmware_esx` plugin. Send in KBps(Kilobytes per Second). @@ -4756,7 +2818,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-io +## vmware-esx-soap-vm-io Check command object for the `check_vmware_esx` plugin. SShows all disk io info. Without subselect no thresholds can be given. All I/O values are aggregated from historical intervals over the past 24 hours with a 5 minute sample rate. @@ -4780,7 +2842,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-io-read +## vmware-esx-soap-vm-io-read Check command object for the `check_vmware_esx` plugin. Average number of kilobytes read from the disk each second. @@ -4806,7 +2868,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-io-write +## vmware-esx-soap-vm-io-write Check command object for the `check_vmware_esx` plugin. Average number of kilobytes written to disk each second. @@ -4832,7 +2894,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-io-usage +## vmware-esx-soap-vm-io-usage Check command object for the `check_vmware_esx` plugin. Aggregated disk I/O rate. @@ -4858,7 +2920,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-runtime +## vmware-esx-soap-vm-runtime Check command object for the `check_vmware_esx` plugin. Shows virtual machine runtime info. @@ -4882,7 +2944,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-runtime-con +## vmware-esx-soap-vm-runtime-con Check command object for the `check_vmware_esx` plugin. Shows the connection state. @@ -4906,7 +2968,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-runtime-powerstate +## vmware-esx-soap-vm-runtime-powerstate Check command object for the `check_vmware_esx` plugin. Shows virtual machine power state: poweredOn, poweredOff or suspended. @@ -4930,7 +2992,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-runtime-status +## vmware-esx-soap-vm-runtime-status Check command object for the `check_vmware_esx` plugin. Overall object status (gray/green/red/yellow). @@ -4954,7 +3016,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-runtime-consoleconnections +## vmware-esx-soap-vm-runtime-consoleconnections Check command object for the `check_vmware_esx` plugin. Console connections to virtual machine. @@ -4980,7 +3042,7 @@ vmware_warn | **Optional.** The warning threshold. No value defined vmware_crit | **Optional.** The critical threshold. No value defined as default. -#### vmware-esx-soap-vm-runtime-gueststate +## vmware-esx-soap-vm-runtime-gueststate Check command object for the `check_vmware_esx` plugin. Guest OS status. Needs VMware Tools installed and running. @@ -5003,7 +3065,7 @@ vmware_username | **Optional.** The username to connect to Host or vCent 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
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-runtime-tools +## vmware-esx-soap-vm-runtime-tools Check command object for the `check_vmware_esx` plugin. Guest OS status. VMware tools status. @@ -5027,7 +3089,7 @@ vmware_password | **Optional.** The username's password. No value define vmware_authfile | **Optional.** Use auth file instead username/password to session connect. No effect if **vmware_username** and **vmware_password** are defined
**Autentication file content:**
username=vmuser
password=p@ssw0rd -#### vmware-esx-soap-vm-runtime-issues +## vmware-esx-soap-vm-runtime-issues Check command object for the `check_vmware_esx` plugin. All issues for the virtual machine.