• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
El Blog de Jorge de la Cruz

El Blog de Jorge de la Cruz

El Blog de Jorge de la Cruz - Todas las novedades sobre VMware, Veeam, InfluxData, Grafana, Zimbra, etc.

  • Home
  • VMware
    • VMworld
    • VMware vSphere 6.7
    • VMware vSphere 6.5
  • Veeam
    • Resumen Contenido 2021
    • Veeam v11
      • Continuous Data Protection (CDP
      • Ransomware Protection
      • Archive Tier
      • Mejoras en Instant Recovery
      • Veeam Agent for Mac
      • Veeam Backup for AHV v2.1
    • Veeam Backup for Microsoft Office 365
      • 1 – Razones para proteger nuestra información en Microsoft Office 365
      • 2 – Componentes lógicos de Veeam Backup for Microsoft Office 365 2.0
      • 3 – Instalación paso a paso de Veeam Backup for Microsoft Office 365 v2.0
      • 4 – Configuración inicial de Veeam Backup for Microsoft Office 365 v2.0
      • 5 – Creando trabajos de copia en Veeam Backup for Microsoft Office 365 v2.0
      • 6 – Restaurando elementos en Veeam Backup for Microsoft Office 365 v2.0
    • Veeam Backup for AWS
      • Veeam: Veeam anuncia Veeam Backup for AWS Free Edition
      • Veeam: Cómo Desplegar Veeam Backup for AWS – paso a paso
      • Veeam: Vistazo en profundidad al nuevo Veeam Backup for AWS – Creación de Políticas de Backup y Restauración
      • Veeam: Cómo conectar nuestro Veeam Backup & Replication a Veeam Backup for AWS
    • Veaam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte I – Introducción a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte II – Descarga e Instalación de Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte III – Añadir una Infraestructura de VMware vSphere a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte IV – Añadir una Infraestructura de Veeam Backup and Replication a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte V – Realizando troubleshooting de vSphere usando Veeam ONE Monitor
      • En busca del Dashboard perfecto: Veeam ONE – Parte VI – Realizando troubleshooting de Veeam Backup and Replication usando Veeam ONE Monitor
      • En busca del Dashboard perfecto: Veeam ONE – Parte VII – Vistazo profundo a los Dashboards en Veeam ONE Reporter
      • En busca del Dashboard perfecto: Veeam ONE – Parte VIII – Vistazo profundo a Reportes en Veeam ONE Reporter
      • En busca del Dashboard perfecto: Veeam ONE – Parte IX – Chargeback para crear reportes de coste de nuestra Infraestructura
    • Veeam Availability Console
      • 1 – Teoría e información útil sobre el producto
      • 2 – Instalación de Veeam Availability Console
      • 3 – Configuración y conexión con VBR Server
      • 4 – Administración centralizada de Veeam Backup Agents
      • 5 – Backup de Agentes a diferentes destinos, SMB, Repositorio Veeam o Cloud Connect
      • 6 – Reportes de Backup de Veeam Agent y Veeam Backup and Replication
      • 7 – Manejando la Facturación de Veeam Agents, Backup and Replication y Cloud Connect
    • Backup y restore de cargas de trabajo a Microsoft Azure
      • 1 – Introducción
      • 2 – Conectividad entre nuestro Datacenter y Microsoft Azure
      • 3 – Desplegar Veeam Backup and Replication en Microsoft Azure
      • 4 – Configuración en nuestro Datacenter para backup a Microsoft Azure
      • 5 – Restaurando a Microsoft Azure, desde Microsoft Azure
      • 6 – Migrar cargas de trabajo desde Microsoft Azure hacía nuestro Datacenter
    • Veeam v9.5 Update 4
      • Veeam Cloud Tier
        • Cómo controlar el ancho de banda en Veeam Cloud Tier
      • Secure Restore y Staged Restore
      • Mejoras en Veeam Agent Management
      • Veeam Community Edition
      • Actualizar Veeam Enterprise Manager y Veeam Backup and Replication a la última versión
      • VeeamONE con Intelligent Diagnostics, Remediation actions, Business View 2.0 y Application Monitoring
    • VeeamON 2022
      • Novedades en Veeam ONE v12
    • VeeamON 2021
      • VBO v6 – Self-Service y Backup Copy Glacier-Azure Archive
    • VeeamON 2020
      • Veeam Backup for AWS v2.0
    • VeeamON 2019
      • Veeam Availability Orchestrator v2.0 – ¡novedades!
    • VeeamON 2017
      • Sesiones recomendadas
      • Día I – Veeam Availability Suite v10 – ¡novedades!
      • Día II – Veeam Azure PN (Powered Network), Scale-out Archive Tier y mucho más
    • VeeamON 2015
      • VeeamON 2015 volverá a Las Vegas en el único Evento sobre Disponibilidad en el Data Center
      • Completo resumen, keynotes e imágenes
      • vBrownBag – Jorge de la Cruz – Stop sending postcards to your customers
  • Zextras
  • PRTG
  • Office 365
    • Microsoft – Añadiendo nuestro dominio a Office 365, configuración de DNS y migración de actual Mailbox
    • Veeam: Usando Microsoft Office 365 para nuestras notificaciones por correo electrónico
    • PRTG: Usando Microsoft Office 365 para nuestras notificaciones por correo electrónico
  • Zimbra
    • Instalación
      • Instalando Zimbra 8.7.6 sobre Ubuntu 14.04 LTS – ¡con Chat y Drive!
      • Amazon Lightsail para instalar Zimbra Collaboration 8.7.1, Parte II
      • Amazon Lightsail para instalar Zimbra Collaboration 8.7.1, Parte I
      • Instalando Zimbra 8.7.x con un solo comando, incluye Chat y Drive
  • Linux
    • InfluxDB, Grafana y Telegraf
      • 1 – Instalación y configuración de los components
      • 2 – Instalar agente en Linux
      • 3 – Integración con PRTG
      • 4 – Instalar agente Telegraf en Nodos remotos Windows
      • 5 – Activar inputs específicos, Red, MySQL/MariaDB, Nginx
      • 6 – Monitorizando Veeam
    • Ansible y Zabbix
      • 1 – Inicio
      • 2 – Instalación de Ansible e integración con Active Directory
      • 3 – Configuración de AutoDiscovery en Zabbix
      • 4 – Instalación del agente de Zabbix en Windows
      • 5 – Instalación del agente de Zabbix en Linux y Auto Remove en Zabbix
    • Jenkins
      • 1 – Inicio
      • 2 – Instalación de Jenkins en Ubuntu
      • 3 – Instalando nuestro primer plugin
      • 4 – Sincronización NTP de Linux
      • 5 – Añadir un Slave Windows a Jenkins
      • 6 – Ejecutar tareas en Linux
      • 7 – Ejecutar tareas en Windows
    • Kubernetes
      • 1 – Introducción a Kubernetes
      • 2 – Instalación paso a paso
      • 3 – RollingUpdate con Kubernetes
      • 4 – Dashboard
      • 5 – Volúmenes NFS
      • 6 – Registry
      • 7 – Traefik
      • 8 – Systemd con Traefik y Proxy de Kubernetes
      • 9 – Heapster Influx Grafana
      • 10 – Labels de Kubernetes
      • 11 – API: Swagger
      • 12 – API: Creando nuestro primer POD
  • Contribuidores
    • Acerca de Jorge
    • Acerca de Oscar Mas
      • Clúster SQL
        • 1 – Introducción
        • 2 – Preparación de los equipos virtuales
        • 3 – Instalación del Clúster de Microsoft
        • 4 – Instalación de SQL Server para Clúster de Microsoft
        • 5 – Configuración de nuestro Clúster de SQL
        • 6 – Monitorización de Clúster de SQL con Zabbix
        • 7 – Actualizando clúster de SQL

VMware: Monitorizando VCSA 6.5 usando SNMP y PRTG Network Monitor

27 September, 2017 - Escrito en: vmware

Read it in English


Saludos amigos, como os he contado en anteriores posts, y seguramente estéis viendo en todos los medios, vCenter para Windows quedará obsoleto en la siguiente versión de VMware, lo cual nos hace comenzar a migrar a vCenter Server Appliance para Linux (VCSA 6.5).

El nuevo VCSA 6.5 viene con muchas mejoras tales como HA, Backup, y monitorización mediante la web muy básica para ver CPU y RAM, os dejo algunos artículos interesantes:

  • VMware: Cómo actualizar de manera sencilla VMware vCenter Server Appliance 6.5 al nuevo 6.5 Update 1 (VCSA 6.5 U1)
  • VMware: Cómo resetar la password de root de VCSA 6.5 en 60 segundos
  • VMware: Cómo configurar VCSA 6.5 HA, la nueva alta disponibilidad de vCenter Server Appliance
  • VMware: Backup de vCenter Server Appliance (VCSA) 6.5
  • VMware: Restore de vCenter Server Appliance (VCSA) 6.5
  • VMware: Instalando VCSA 6.0 U1, y vistazo rápido a novedades VAMI y PSC Web Client

Sin más dilación, vamos a comenzar el artículo, al finalizarlo podremos tener un Dashboard similar a este usando el siempre recomendable PRTG Network Monitor:

Cómo activar SNMP en VCSA 6.5

El primer paso es activar SNMP en nuestro VCSA 6.5, para ello nos loguearemos mediante SSH, sin entrar en la shell, lanzaremos el comando snmp.get, para comprobar el estado de nuestro SNMP:

VMware vCenter Server Appliance 6.5.0.10000

Type: vCenter Server with an embedded Platform Services Controller

Last login: Tue Sep 19 13:46:09 2017 from 192.168.0.248
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Launch BASH: "shell"

Command> snmp.get
Config: 
   Enable: False
   Users: 
   Notraps: 
   Privacy: none
   Loglevel: warning
   V3targets: 
   Pid: n/a
   Syslocation: ''
   Targets: 
   Remoteusers: 
   Authentication: none
   Communities: ''
   Engineid: ''
   Port: 161
   Syscontact: ''

Command>

Vemos que por ahora está desactivado con lo que podemos pasar al siguiente paso, que es configurarlo y añadir los Hosts que queremos que reciban traps.

En el siguiente comando voy a configurar SNMP de manera básica usando la comunidad public, a su vez voy a decirle que quiero que me lance todas las traps al Host de PRTG, y posteriormente quiero que solamente me envie las notificaciones de warning y error.

Hay cuatro niveles de logeo para las traps debug|info|warning|error  (“debug” es el más detallado, y “error” el menor detalle). Vamos allá, no olvidéis el comando snmp.enable para habilitarlo:

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

Si lanzamos ahora de nuevo el comando snmp.get veremos el resultado de nuestra configuración:

Command> snmp.get
Config: 
   Enable: True
   Users: 
   Notraps: ''
   Privacy: none
   Loglevel: warning
   V3targets: 
   Pid: 12921
   Syslocation: ''
   Targets: 
     1:
         Ip: 192.168.1.15
         Port: 162
         Community: public
   Remoteusers: 
   Authentication: none
   Communities: public
   Engineid: 80001adc806e16804020bbc65900000000
   Port: 161
   Syscontact: ''

Command>

Podríamos además lanzar una trap de prueba a nuestro PRTG:

Command> snmp.test
Results: 
   Message: A warmStart notification was sent to 1 target.
   Success: True

Ahora que ya tenemos SNMP funcionando, podríamos desde un equipo con acceso a la IP de VCSA lanzar el siguiente comando que nos devolverá todo lo que está mostrando por SNMP:

snmpwalk -v2c -c public TU_VCSA_IP_O_HOSTNAME |more

Algo así veremos si todo ha ido bien:

SNMPv2-MIB::sysDescr.0 = STRING: VMware-vCenter-Server-Appliance 6.5.0.5100 embedded build 4602587 VMware, Inc x86_64
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.6876.4.7
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (7840447) 21:46:44.47
SNMPv2-MIB::sysContact.0 = STRING: 
SNMPv2-MIB::sysName.0 = STRING: vcsa.zimbra.io
SNMPv2-MIB::sysLocation.0 = STRING: 
SNMPv2-MIB::sysServices.0 = INTEGER: 72
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.2 = OID: IF-MIB::ifMIB
SNMPv2-MIB::sysORID.3 = OID: IP-MIB::ip
SNMPv2-MIB::sysORID.4 = OID: IP-MIB::ip.24
SNMPv2-MIB::sysORID.5 = OID: UDP-MIB::udp
SNMPv2-MIB::sysORID.6 = OID: TCP-MIB::tcp
SNMPv2-MIB::sysORID.7 = OID: SNMPv2-SMI::mib-2.47
SNMPv2-MIB::sysORID.8 = OID: HOST-RESOURCES-MIB::hostResourcesMibModule
SNMPv2-MIB::sysORID.9 = OID: SNMPv2-SMI::enterprises.6876.53
SNMPv2-MIB::sysORID.10 = OID: SNMPv2-SMI::enterprises.6876.1.10
SNMPv2-MIB::sysORDescr.1 = STRING: SNMPv2-MIB, RFC 3418
SNMPv2-MIB::sysORDescr.2 = STRING: IF-MIB, RFC 2863
SNMPv2-MIB::sysORDescr.3 = STRING: IP-MIB, RFC 4293
SNMPv2-MIB::sysORDescr.4 = STRING: IP-FORWARD-MIB, RFC 4292
SNMPv2-MIB::sysORDescr.5 = STRING: UDP-MIB, RFC 4113
SNMPv2-MIB::sysORDescr.6 = STRING: TCP-MIB, RFC 4022
SNMPv2-MIB::sysORDescr.7 = STRING: ENTITY-MIB, RFC 4133
SNMPv2-MIB::sysORDescr.8 = STRING: HOST-RESOURCES-MIB, RFC 2790
SNMPv2-MIB::sysORDescr.9 = STRING: VMWARE-VCHA-MIB, REVISION 201602030000Z
SNMPv2-MIB::sysORDescr.10 = STRING: VMWARE-SYSTEM-MIB, REVISION 201008020000Z
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.2 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.4 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.5 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.6 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.7 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.8 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.9 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORUpTime.10 = Timeticks: (1) 0:00:00.01

Importando las MIB de VMware en PRTG

Este paso es importante, pero por suerte para vosotros, ya tenemos el paso a paso en otra entrada del Blog:

  • https://www.jorgedelacruz.es/2017/09/26/prtg-como-importar-las-mib-de-vmware-vsphere-6-5-usando-mib-importer-converter/

Configurando el sensor de Traps en PRTG

En PRTG es tan sencillo cómo añadir un nuevo Sensor, buscar por Trap, y seleccionar el sensor llamado SNMP Trap Receiver:

Las configuraciones no son muy complicadas, y solo hay que dar a Continue:

El sensor nos mostrará el número de Errores y Warnings según recibamos las Traps de cada tipo:

Creando el Host de VCSA 6.5 en PRTG

Como siempre PRTG hace que todo sea maravillosamente sencillo, crearemos un nuevo Host, con la IP o hostname de nuestro VCSA, un icono y presionaremos Continue, y ya está:

Comprendiendo qué podemos y queremos monitorizar con SNMP en VCSA 6.5

Fantástico, ahora que ya tenemos todo listo, nos queda pensar qué queremos monitorizar en nuestro VCSA, por lo general y al ser un entorno Linux y SNMP, si filtramos obtenemos:

  • Que podemos filtrar CPU, Espacio en Disco, Tráfico de Red, Uptime, etc.

Vamos a comenzar con lo sencillo, con las interfaces de Red, en mi caso tengo dos interfaces ya que una es para HA, la denominada eth1. Siempre está bien monitorizarla y poner una alarma de cuando haya tráfico nos notifique, esto será que el proceso de HA se ha ejecutado:

Otro sensor muy interesante es sin duda el de disco de SNMP, donde podemos monitorizar todos nuestros puntos de montaje, que como sabéis VCSA viene con un particular particionamiento que recomiendo tener vigilado:

El siempre importante Uptime para saber desde cuando está el VCSA encendido:

Vamos ahora a usar las MIB personalizadas que hemos importado de VMware:

Seleccionaremos nuestro nuevo VMware snmp oidlib:

El proceso tarda unos segundos:

Cómo podéis ver en la libreria de OIDs tengo ahora muchas opciones nuevas, en este caso quiero monitorizar el SNMPv2-MIB-system-sys-descr:

Este sensor nos quedará de la siguiente manera, de tal forma que podemos conocer la versión exacta que está ejecutando VCSA, sin necesidad de hacer Login, etc.Otro sensor muy importante son los procesos que se están ejecutando, por conocer si por cualquier motivo tenemos más o menos procesos ejecutándose de lo normal:  Si usaramos la MIB llamada VMWARE-SYSTEM-MIB, podremos extraer de manera granular el nombre de producto, la versión y la build, esto por supuesto no se limita a VCSA, si estuviéramos monitorizando más componentes de VMware que permitan SNMP, podremos tener todo vigilado de manera global con PRTG.

Después de un rato monitorizando, viendo que sensores añadir, cuales no, y demás veremos nuestro VCSA con todos estos sensores:

Y si trabajamos un poco el Mapa de PRTG, podremos conseguir algo tan visual como lo siguiente:

Esto es perfecto para tenerlo en las pantallas de NOC, o para presentar a diferentes clientes.

Hay algo más de información sobre SNMP aquí:

  • https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2145018#mem

Lista de deseos

Algunas cosas que me gustaría que VMware incluye en futuras actualizaciones de SNMP:

  • MIB SNMP para RAM de manera más clara
  • MIB SNMP para Load del sistema
  • MIB SNMP para monitorizar mejor la Base de Datos local
  • MIB SNMP para monitorizar el estado del HA
  • MIB SNMP para monitorizar el estado del Backup

Filed Under: vmware Tagged With: vcsa linux prtg, vcsa snmp, vcsa vmware prtg, vcsa wmare, vmware prtg, vmware snmp, vvcenter snmp

Reader Interactions

Comments

  1. jhon says

    30 December, 2021 at 13:02

    Amigo tienes el oid espesifico o en que MIB se encuentra el mismo para monitorear el Sys Services ?

    Reply

Trackbacks

  1. PRTG: ¡Cuidado, recién pintado! PRTG v17.3.34 viene con una nueva y moderna UI - El Blog de Jorge de la Cruz says:
    9 October, 2017 at 8:15

    […] podremos ver el estado de todos los sensores, en este caso yo os muestro el estado de mi VCSA 6.5, aprende cómo monitorizarlo aquí:Si cambiamos la vista dos días, podremos ver el estado de nuestros sensores, de manera más […]

    Reply
  2. VMware: Cómo solucionar el error en VCSA - Account locked due to x failed logins - El Blog de Jorge de la Cruz says:
    14 November, 2017 at 8:15

    […] VMware: Monitorizando VCSA 6.5 usando SNMP y PRTG Network Monitor […]

    Reply
  3. VMware: Cómo desplegar VMware VCSA 6.5.x en VMware Fusion 10 - El Blog de Jorge de la Cruz says:
    21 November, 2017 at 8:17

    […] VMware: Monitorizando VCSA 6.5 usando SNMP y PRTG Network Monitor […]

    Reply
  4. VMware: Actualizar nuestro VCSA a la última versión – VMware vCenter Server 6.7 Update 3b Build 15132721 - El Blog de Jorge de la Cruz says:
    11 December, 2019 at 8:55

    […] VMware: Monitorizando VCSA 6.5 usando SNMP y PRTG Network Monitor […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

  • Email
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • YouTube

Gold Partners

Silver Partners

Libros Gratuitos

Cloud por vExperts
VMware por vExperts

VMware vExpert

Puesto 16 en Top vBlog

Calendario de Posts

September 2017
M T W T F S S
 123
45678910
11121314151617
18192021222324
252627282930  
« Aug   Oct »

Disclaimer

Todas las opiniones expresadas en este sitio son las mías propias y no representan las opiniones de ninguna compañía con la que haya trabajado, esté trabajando o vaya a estar trabajando.

Copyright © 2026 · El Blog de Jorge de la Cruz