Áú»¢¶Ä²© puede usar reglas de descubrimiento de bajo nivel para descubrir autom¨¢ticamente hipervisores y m¨¢quinas virtuales de VMware, y crear equipos para monitorearlos en funci¨®n de los [prototipos de equipo] (/manual/discovery/low_level_discovery/host_prototypes) predefinidos.
Áú»¢¶Ä²© tambi¨¦n incluye plantillas para monitorear hipervisores VMware vCenter o ESXi.
La versi¨®n m¨ªnima requerida de VMware vCenter o vSphere es 5.1.
El monitoreo de m¨¢quinas virtuales consta de dos pasos:
Los procesos Áú»¢¶Ä²© vmware Collector recopilan datos de la m¨¢quina virtual: los procesos obtienen la informaci¨®n necesaria de los servicios web de VMware a trav¨¦s del protocolo SOAP, la procesan previamente y la almacenan en la memoria compartida del servidor Áú»¢¶Ä²©.
Los procesos poller de Áú»¢¶Ä²© recuperan datos mediante la verificaci¨®n simple de Áú»¢¶Ä²© [claves de elementos de monitoreo de VMware] (/manual/vm_monitoring/vmware_keys).
Áú»¢¶Ä²© divide los datos recopilados en datos de configuraci¨®n de VMware y datos de contador de rendimiento de VMware. Ambos tipos de datos se recopilan de forma independiente mediante los procesos vmware Collector.
Las siguientes estad¨ªsticas est¨¢n disponibles seg¨²n la informaci¨®n del contador de rendimiento de VMware:
Para obtener la lista completa de m¨¦tricas que obtienen datos de los contadores de rendimiento de VMware, consulte Claves de elementos de monitoreo de VMware.
Si el servidor Áú»¢¶Ä²© se compila desde el c¨®digo fuente, se debe compilar con las opciones de configuraci¨®n --with-libcurl --with-libxml2
para habilitar el monitoreo de la m¨¢quina virtual. Los paquetes Áú»¢¶Ä²© se compilan con estas opciones ya habilitadas.
Los siguientes par¨¢metros del archivo de configuraci¨®n del servidor Áú»¢¶Ä²© se pueden modificar para el monitoreo de m¨¢quinas virtuales:
Se recomienda habilitar m¨¢s recopiladores que la cantidad de servicios VMware monitoreados; de lo contrario, la recuperaci¨®n de las estad¨ªsticas del contador de rendimiento de VMware podr¨ªa retrasarse debido a la recuperaci¨®n de los datos de configuraci¨®n de VMware (lo que lleva un tiempo en instalaciones grandes).
Generalmente, el valor de StartVMwareCollectors
no debe caer por debajo de 2
y no debe exceder el doble de la cantidad de servicios VMware monitoreados: Cantidad de servicios < StartVMwareCollectors
< (Cantidad de servicios * 2). Por ejemplo, al monitorear un servicio de VMware, establezca StartVMwareCollectors
en 2
; al monitorear tres servicios, configure StartVMwareCollectors
en 5
.
Tenga en cuenta que la cantidad requerida de recopiladores tambi¨¦n depende del alcance del entorno VMware y de los par¨¢metros de configuraci¨®n VMwareFrequency
y VMwarePerfFrequency
.
Para admitir m¨¦tricas de capacidad del almac¨¦n de datos, aseg¨²rese de que el valor de la clave vpxd.stats.maxQueryMetrics
de VMware est¨¦ establecido en al menos 64
. Para obtener m¨¢s informaci¨®n, consulte el [art¨ªculo de la base de conocimientos de VMware*] (https://kb.vmware.com/s/article/2107096).
Áú»¢¶Ä²© puede utilizar reglas de descubrimiento de bajo nivel (por ejemplo, vmware.hv.discovery[{$VMWARE.URL}]) para descubrir autom¨¢ticamente hipervisores y m¨¢quinas virtuales de VMware. Adem¨¢s, Áú»¢¶Ä²© puede utilizar prototipos de equipo para generar autom¨¢ticamente equipos reales para las entidades descubiertas. Para obtener m¨¢s informaci¨®n, consulte Prototipos de equipo.
Áú»¢¶Ä²© incluye una gama de plantillas listas para usar dise?adas para monitorear hipervisores VMware vCenter o ESXi. Estas plantillas contienen reglas de descubrimiento de bajo nivel preconfiguradas, junto con varias comprobaciones integradas para monitorear instalaciones virtuales.
Se pueden utilizar las siguientes plantillas para monitorear los hipervisores VMware vCenter o ESXi:
Para el correcto funcionamiento de la plantilla VMware FQDN, cada m¨¢quina virtual monitoreada debe tener un nombre de sistema operativo ¨²nico que cumpla con las reglas de FQDN. Adem¨¢s, VMware Tools debe estar instalado en cada m¨¢quina. Si se cumplen estos requisitos previos, se recomienda utilizar la plantilla VMware FQDN. La plantilla VMware FQDN ha estado disponible desde Áú»¢¶Ä²© 5.2 con la introducci¨®n de la capacidad de crear equipos con interfaces personalizadas.
Tambi¨¦n est¨¢ disponible una plantilla cl¨¢sica VMware que se puede utilizar si no se cumplen los requisitos de FQDN. Sin embargo, la plantilla VMware tiene un problema conocido. Los equipos para las m¨¢quinas virtuales descubiertas se crean con nombres que se guardan en vCenter (por ejemplo, "VM1", "VM2", etc.). Si el agente Áú»¢¶Ä²© est¨¢ instalado en estos equipos y el registro autom¨¢tico del agente Áú»¢¶Ä²© activo est¨¢ habilitado, el proceso de registro autom¨¢tico leer¨¢ los nombres de equipo tal como se registraron durante el inicio (por ejemplo, "vm1.example.com", "vm2.example.com", etc.). Esto puede llevar a la creaci¨®n de nuevos equipos para m¨¢quinas virtuales existentes (ya que no se han encontrado coincidencias de nombres), lo que resulta en equipos duplicados con nombres diferentes.
Las siguientes plantillas se utilizan para entidades descubiertas y, normalmente, no deben vincularse manualmente a un equipo:
Para utilizar comprobaciones simples de VMware, el equipo debe tener definidas las siguientes macros de usuario:
Para ver un ejemplo b¨¢sico de c¨®mo configurar Áú»¢¶Ä²© para monitorear VMware usando la plantilla VMware FQDN, consulte Monitor VMware con Áú»¢¶Ä²©.
Para obtener un ejemplo m¨¢s detallado de c¨®mo crear un equipo, una regla de descubrimiento de bajo nivel y un prototipo de equipo para monitorear VMware, consulte Ejemplo de configuraci¨®n.
Los datos recopilados por los procesos vmware Collector se pueden registrar para una depuraci¨®n detallada utilizando el nivel de depuraci¨®n 5. El nivel de depuraci¨®n se puede configurar en los archivos de configuraci¨®n del servidor y proxy o usando la opci¨®n de control de tiempo de ejecuci¨®n -R log_level_increase="vmware Collector,N"
, donde "N" es el n¨²mero de proceso.
Por ejemplo, para aumentar el nivel de depuraci¨®n de 4 a 5 para todos los procesos vmware Collector, ejecute el siguiente comando:
Para aumentar el nivel de depuraci¨®n de 4 a 5 para el segundo proceso vmware Collector, ejecute el siguiente comando:
Cuando ya no se requiere el registro extendido de los datos del recopilador de VMware, se recomienda disminuir el nivel de depuraci¨®n al valor predeterminado (3) ejecutando el comando -R log_level_decrease
.
config.vpxd.stats.maxQueryMetrics
no es v¨¢lido o excede el n¨²mero m¨¢ximo de caracteres permitidos, agregue un par¨¢metro config.vpxd.stats.maxQueryMetrics
a la configuraci¨®n de vCenter Server. El valor de este par¨¢metro debe ser el mismo que el valor de maxQuerysize
en el archivo web.xml de VMware. Para obtener m¨¢s informaci¨®n, consulte el .