Users Guide

Table Of Contents
Es posible modificar el archivo de configuración de SNMP para VMWware de forma manual en el servidor ESX, o bien,
mediante la ejecución del comando de la interfaz de línea de comando remota (RCLI) de VMware, vicfg-snmp, desde
un sistema remoto (Windows o Linux). Se pueden descargar las herramientas de RCLI desde el sitio web de VMware en
vmware.com/download/vi/drivers_tools.html.
Para configurar el agente SNMP:
1. Edite el archivo de configuración de SNMP para VMWware, /etc/vmware/snmp.xml, de forma manual o mediante
la ejecución de los siguientes comandos
vicfg-snmp para modificar los valores de configuración de SNMP.
Esto incluye el puerto de escucha de SNMP, la cadena de comunidad, el puerto o la dirección IP de destino de
captura, y el nombre de la comunidad de captura y, a continuación, active el servicio de SNMP para VMware.
a)
vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password>
-c <community name> -p X –t <Destination_IP_Address> @162/ <community
name>
donde: representa un puerto sin usar. Para encontrar un puerto sin usar, compruebe el archivo /etc/services de
la asignación de puertos para conocer los servicios de sistemas definidos. Además, para asegurarse de que
ninguna aplicación o ningún servicio esté actualmente utilizando el puerto seleccionado, ejecute el siguiente
comando en el servidor ESX: netstat –a command
NOTA: Pueden ingresarse varias direcciones IP separadas por una coma.
Para activar el servicio SNMP de VMWare, ejecute el siguiente comando:
b)
vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password>
- E
Si desea ver los valores de configuración, ejecute el siguiente comando:
c)
vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password>
-s
El siguiente es un ejemplo del archivo de configuración, después de haber sido modificado:
<?xml version="1.0">
<config>
<snmpSettings>
<enable> true </enable>
<communities> public </communities>
<targets> 143.166.152.248@162/public </targets>
<port> 167 </port>
</snmpSettings>
</config>
2. Detenga el servicio SNMP si ya está ejecutándose en el sistema con el siguiente comando: service snmpd
stop
3. Agregue la siguiente línea al final del archivo /etc/snmp/snmpd.conf: proxy -v 1 -c public udp:
127.0.0.1:X .1.3.6.1.4.1.6876
Donde X representa el puerto no utilizado que se especificó anteriormente durante la configuración de SNMP.
4. Configure el destino de captura con el siguiente comando: <Destination_IP_Address>
<community_name>
Se requiere la especificación de trapsink para enviar capturas definidas en las MIB patentadas.
5. Reinicie el servicio mgmt-vmware con el siguiente comando: service mgmt-vmware restart
6. Reinicie el servicio snmpd con el siguiente comando: service snmpd start
NOTA: Si srvadmin está instalado y los servicios ya se iniciaron, reinicie los servicios que dependen del
servicio snmpd.
7. Ejecute el siguiente comando para que el daemon de snmpd se abra con cada reinicio: chkconfig snmpd on
25