SNMP VMware ESX3

VMware ESX3 Server Profiles

This VMWare ESX3 Server Profile has been deprecated. 

This profile monitors an instance of the VMWare ESX 3 virtualization software. It can also be configured to monitor the guest operating systems underneath the installed instance. Please see Implementation Notes below.

Example: Check disk with check_esx3_gs.pl

running ./check_esx3_gw.pl -h to specify thresholds for disk:

*DISK is megabytes/sec over the sampling interval. Thresholds are raw megabytes/sec.*

*e.g.: -l DISK -w 45 -c 99  will return a warning when thrashing at > 45 megabytes/sec.*

Services Configuration
Profile Package

This package includes the following files:

Profile Definitions

Plugins Scripts (installed with the GroundWork Monitor product)

Files and Scripts for installation on VMWare ESX 3 server

Performance Graphing Programs

Installation

GroundWork Monitor includes many monitoring profiles for a variety of devices, systems and applications. Profiles already imported on a new GroundWork installation include Service Ping, SNMP Network, and SSH UNIX. The GroundWork Monitor Configuration tool is used to import updated Profiles and Profiles that require additional setup; the Profile XML file and its companion Performance Configuration definition file. Services can also be imported in addition to Service Profiles in the Profile Importer. The import process is documented under GROUNDWORK PROFILES > How to import profiles.

In addition this profile requires files and scripts (identified above in the Profile Package section) to be installed and configured on the VMWare ESX3 server. Refer to the Implementation Notes section below.

Implementation

This section contains detail settings used by this Profile. These parameters can be altered with the Configuration tool.

Command Parameters

Command parameters are in the Configuration Services section with the following names and default values. Any bolded arguments MUST be set before this Service Profile will work properly.

snmp_esx3_instance_list

snmp_esx3_memory_available

snmp_esx3_memory_console

snmp_esx3_memory_total

snmp_esx3_num_system_processes

snmp_esx3_num_users

snmp_esx3_server_cpu

snmp_esx3_server_mem

snmp_esx3_server_net

snmp_esx3_uptime

snmp_esx3_vm_cpu_Despina_1

snmp_esx3_vm_mem_Despina_1

snmp_esx3_vm_net_Despina_1

icmp_ping_alive

tcp_ssh

Performance Graphing Parameters

The following parameters are used to generate performance charts. These parameters are set using the Configuration>Performance tool in GroundWork Monitor.

snmp_esx3_server_cpu

snmp_esx3_server_mem

snmp_esx3_server_net

snmp_esx3_vm_cpu

snmp_esx3_vm_mem

snmp_esx3_vm_net

Implementation Notes

The following setup instructions need to be followed on the VMWare ESX 3 target server(s).

You will need to access GroundWork Connect for the snmp-vmware-esx3.zip file. Search for ESX3 Profile in GroundWork Connect and select the ESX3 Profile folder result.
  1. Copy the following files to the /etc/snmp directory on the ESX server to be monitored:
  2. Make sure the vmware-statgen-gw and vmware-stats-gw are executable by root:
  3. Add the following lines to snmpd.conf:
  4. Set up SNMP to run automatically (if it is not already):
  5. Enable SNMP through the firewall:
  6. Add the following lines to /etc/crontab: