Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check_diskusage_by_vcenter
186990
The plugin allows you to query the disk usage percentage on a server, via the VMWare vSphere/vcenter API. This means that virtual machines may be monitored for disk space problems without having to install+configure special agent software or SNMP agents on the virtual servers.
The downside is that the vcenter API is based on the SOAP protocol which is an obese and ugly protocol; thus, this plugin may result in higher overall resouce usage, compared to (e.g.) a SNMP based check.
Requirements:
* On the Nagios host where the check is run:
o vcenter/vSphere SDK for Perl: http://www.vmware.com/support/developer/viperltoolkit/
o The OS environment may need to be adjusted to allow the vSphere SDK modules to be found by the plugin. E.g., if the SDK is installed in /usr/local/vmware, you may set the following environment variable:
PERL5LIB=/usr/local/vmware/lib/vmware-vcli/VMware/share/VMware
* A vSphere/vCenter server governing the relevant ESX installation.
* A user on the vSphere/vcenter server with minimal privileges - just enough to read virtual machine status information. The plugin defaults to using a user called "nagios" (password "nagios"), but this may be adjusted via plugin arguments.
The downside is that the vcenter API is based on the SOAP protocol which is an obese and ugly protocol; thus, this plugin may result in higher overall resouce usage, compared to (e.g.) a SNMP based check.
Requirements:
* On the Nagios host where the check is run:
o vcenter/vSphere SDK for Perl: http://www.vmware.com/support/developer/viperltoolkit/
o The OS environment may need to be adjusted to allow the vSphere SDK modules to be found by the plugin. E.g., if the SDK is installed in /usr/local/vmware, you may set the following environment variable:
PERL5LIB=/usr/local/vmware/lib/vmware-vcli/VMware/share/VMware
* A vSphere/vCenter server governing the relevant ESX installation.
* A user on the vSphere/vcenter server with minimal privileges - just enough to read virtual machine status information. The plugin defaults to using a user called "nagios" (password "nagios"), but this may be adjusted via plugin arguments.