XenCenter

Supervisión de los recursos del host y del dom0 con NRPE

Nota:

La función NRPE está disponible para los clientes de XenServer Premium o Trial Edition. Para obtener más información sobre las licencias de XenServer, consulte Licencias. Para actualizar o comprar una licencia de XenServer, visite el sitio web de XenServer.

Los usuarios con la función de administrador de grupos pueden usar cualquier herramienta de supervisión de terceros que sea compatible con Nagios Remote Plugin Executor (NRPE) para supervisar los recursos que consumen el host de XenServer y dom0, el dominio de control del host.

Puede usar los siguientes complementos de verificación para monitorear los recursos del host y dom0:

Métrica Nombre del cheque NRPE Descripción Umbral de advertencia predeterminado Umbral crítico predeterminado Datos de rendimiento devueltos
Carga de la CPU del host check_host_load Obtiene y comprueba la carga actual por CPU física del host, donde la carga hace referencia a la cantidad de vCPU en estado de ejecución o ejecutables. 3 4 Carga actual del sistema de la CPU del host (calculada tomando la carga promedio de la CPU física del host).
Uso de la CPU del host (%) check_host_cpu Obtiene y comprueba el promedio actual de uso general de CPU del host. 80% 90% El porcentaje de CPU host que está libre actualmente y el porcentaje que está en uso.
Uso de memoria del host (%) check_host_memory Obtiene y comprueba el uso actual de memoria del host. 80% 90% El porcentaje de memoria del host que está libre actualmente y el porcentaje que está en uso.
Uso de vGPU en el host (%) check_vgpu Obtiene y comprueba todo el uso actual de vGPU de Nvidia en ejecución por parte del host. 80% 90% El porcentaje de vGPU en ejecución que actualmente es gratuito y el porcentaje que está en uso.
Uso de memoria de vGPU del host (%) check_vgpu_memory Obtiene y comprueba todo el uso actual de memoria vGPU de Nvidia en ejecución (incluidas la memoria compartida y la memoria gráfica) del host. 80% 90% El porcentaje de memoria de vGPU en ejecución (incluidas la memoria compartida y la memoria gráfica) que está libre actualmente y el porcentaje que está en uso.
Carga de CPU Dom0 check_load Obtiene y comprueba el promedio de carga actual del sistema por CPU de dom0, donde la carga hace referencia a la cantidad de procesos en ejecución o en estado ejecutable. 2.7,2.6,2.5 3.2,3.1,3 Los datos de carga de la CPU del host se calculan tomando el promedio de los últimos 1, 5 y 15 minutos.
Uso de CPU Dom0 (%) check_cpu Obtiene y comprueba el promedio actual de uso general de CPU de dom0. 80% 90% El uso promedio general de CPU de dom0 como porcentaje.
Uso de memoria Dom0 (%) comprobar_memoria Obtiene y comprueba el uso actual de memoria de dom0. 80% 90% El porcentaje de memoria dom0 que está libre actualmente y el porcentaje que está en uso.
Intercambio gratuito de Dom0 (%) check_swap Obtiene y comprueba el uso de intercambio actual de dom0. 20% 10% El porcentaje de MB en dom0 que actualmente es gratuito.
Espacio libre de la partición raíz Dom0 (%) check_disk_root Obtiene y comprueba el uso actual de la partición raíz de dom0. 20% 10% El porcentaje de MB de la partición raíz dom0 que está libre actualmente.
Espacio libre de la partición de registro Dom0 (%) check_disk_log Obtiene y comprueba el uso actual de la partición de registro de dom0. 20% 10% El porcentaje de MB de la partición de registro dom0 que está libre actualmente.
Estado de la pila de herramientas check_xapi Obtiene y comprueba el estado de la pila de herramientas de administración de XenServer (también denominada XAPI).     El tiempo de actividad de XAPI transcurrió en segundos.
Estado de rutas múltiples check_multipath Obtiene y comprueba el estado de las rutas de almacenamiento.     El estado de las rutas de almacenamiento. OK indica que todas las rutas están activas, WARNING indica que algunas rutas han fallado pero más de una está activa, CRITICAL indica que solo hay una ruta activa o que todas las rutas han fallado, UNKNOWN indica que las rutas múltiples del host están deshabilitadas y que no se puede obtener el estado de las rutas.

NRPE es un servicio local que se ejecuta en dom0 y escucha en el puerto TCP (predeterminado) 5666 las solicitudes de ejecución de comprobaciones de una herramienta de supervisión. Cuando llega una solicitud, NRPE la analiza, busca el comando de comprobación correspondiente, incluidos los detalles del parámetro, en el archivo de configuración y, a continuación, lo ejecuta. El resultado de la comprobación se envía a la herramienta de supervisión, que almacena los resultados de las comprobaciones anteriores y proporciona un gráfico que muestra los datos históricos de rendimiento.

Requisitos previos

Para poder utilizar NRPE para supervisar los recursos del host y del dom0, la herramienta de supervisión que utilice debe cumplir los siguientes requisitos previos:

  • La herramienta de monitoreo debe ser compatible con la versión 4.1.0 del NRPE.
  • Para permitir la comunicación entre el NRPE y la herramienta de monitoreo, la herramienta de monitoreo debe admitir TLS 1.2 con cifrados ECDHE-RSA-AES256-GCM-SHA384 y ECDHE-RSA-AES128-GCM-SHA256, y la curva EC es. secp384r1

Limitaciones

  • Puede configurar los ajustes de NRPE para todo un grupo o para un host independiente que no forme parte de un grupo. Actualmente, no puede configurar los ajustes de NRPE para un host individual de un grupo.
  • Si agrega un host a un grupo que ya tiene el NRPE habilitado y configurado en él, XenCenter no aplica automáticamente la configuración de NRPE del grupo al nuevo host. Debe volver a configurar los ajustes de NRPE en el grupo después de agregar el nuevo host o configurar el nuevo host con los mismos ajustes de NRPE antes de agregarlo al grupo.

    Nota:

    Al reconfigurar los ajustes de NRPE en un grupo después de agregar un nuevo host, asegúrese de que el host esté en funcionamiento.

  • Si se quita un host de un grupo con el NRPE habilitado y configurado en él, XenCenter no modifica la configuración de NPRE del host o del grupo.

Configurar NRPE mediante XenCenter

Puede configurar NRPE mediante XenCenter o la CLI xe. Para obtener más información sobre cómo configurar NRPE mediante la CLI xe, consulte Configurar NRPE mediante laCLI xe.

Para configurar NRPE para un host independiente o para un grupo completo, vaya a la pestaña Configuración de NRPE en el cuadro de diálogo Propiedades de su host/grupo y siga estos pasos:

Nota:

Al configurar el NRPE para un grupo, la pestaña Configuración del NRPE muestra los valores de configuración del NRPE predeterminados para todo el grupo.

  1. En la vista Infraestructura, elija el host/grupo para el que desea configurar los ajustes de NRPE.
  2. En la ficha General, haga clic en Propiedades.
  3. En el cuadro de diálogo Propiedades, seleccione la pestaña NRPE .
  4. Seleccione la casilla Habilitar NRPE .
  5. Para añadir más servidores de supervisión que puedan comunicarse con el daemon NRPE, especifique los hosts como una lista de direcciones IP o nombres de host delimitados por comas. Se pueden especificar en los siguientes formatos:
    • Dirección IP (solo admite IPv4)
    • Enrutamiento entre dominios sin clases (CIDR) (formato: xxx.xxx.xxx.xxx/n, p. ej.) 192.168.1.0/24
    • Nombre de host
  6. Para habilitar el registro de depuración, seleccione la casilla Registrar mensajes de depuración en syslog.
  7. Para habilitar el registro SSL, active la casilla de verificación Grabar mensaje SSL en syslog .
  8. (Opcional) Ajuste los umbrales críticos y de advertencia modificando los valores de la tabla de umbrales críticos y de advertencia.

    Para algunos complementos de verificación, puede establecer valores de umbral críticos y de advertencia para que, si el valor devuelto por un complemento de verificación supera los valores de umbral, se genere una alerta. El umbral de advertencia indica un problema potencial y el umbral crítico indica un problema más grave que requiere atención inmediata. Aunque los valores predeterminados están establecidos para los umbrales críticos y de advertencia, puede ajustar los valores de los umbrales.

  9. Haga clic en Aceptar para aplicar cualquier cambio de configuración a su host/grupo.

Use XenCenter para configurar los parámetros de NRPE para el host

Supervisión de los recursos del host y del dom0 con NRPE