Skip to main content

Cómo activar SNMP en VCenter

El primer paso es activar SNMP si no está activado, para ello nos logaremos por SSH.

VMware vCenter Server Appliance 6.5.0

Type: vCenter Server with an embedded Platform Services Controller

root@X.X.X.X's password:
Last login: Fri Oct 16 05:27:48 2020 from Y.Y.Y.Y
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Enable BASH access: "shell.set --enabled True"
    * Launch BASH: "shell"

Command>

Una vez logado, revisaremos la configuración de Vcenter

Para ello teclearemos el comando snmp.get

Command> snmp.get
Config:
   Enable: True
   Users:
   Notraps:
   Privacy: none
   Loglevel: warning
   V3targets:
   Pid: 29643
   Syslocation: Lezama 4, 28034 Madrid, Spain
   Targets:
   Remoteusers:
   Authentication: none
   Communities: Itw1s3Mng
   Engineid: 80001adc808ad6440eb8497b5f00000000
   Port: 161
   Syscontact: sistemas@tecnocratica.net
Command>

En este caso, vemos que está activado. 

En el caso de que el campo Enable estuviera en false, deberemos de configurar el SNMP

En el siguiente comando vamos a configurar SNMP de manera básica usando la comunidad public, a su vez vamos a decirle que quiero que nos lance todas las traps a un Host, y posteriormente que solamente envíe las notificaciones de warning y error.

Command> snmp.set --communities public
Command> snmp.set --targets 192.168.X.X@162/public           
Command> snmp.set --loglevel warning
Command> snmp.enable