Esta sección describe una configuración simple para monitorear el clúster de alta disponibilidad de Zabbix como servicio.
Antes de configurar el monitoreo de servicios, debe tener configurados los equipos:
componente:HA nodo 1
componente:HA nodo 2
El siguiente paso es construir el árbol de servicios. En este ejemplo, la infraestructura es muy básica y consta de tres servicios: clúster Zabbix (principal) y dos servicios secundarios nodo de servidor Zabbix 1 y nodo de servidor Zabbix 2.
En la página Servicios, active el modo Editar y presione Crear servicio:
En la ventana de configuración del servicio, ingrese el nombre Zabbix cluster y marque la casilla de verificación Configuración avanzada.
Configurar regla adicional:
El clúster Zabbix tendrá dos servicios secundarios, uno para cada uno de los nodos HA. Si ambos nodos HA tienen problemas de al menos el estado Advertencia, el estado del servicio principal debe establecerse en Desastre. Para lograr esto, se debe configurar una regla adicional como:
Cambie a la pestaña Etiquetas y agregue una etiqueta Zabbix:server
. Esta etiqueta se utilizará más adelante para acciones de servicio e informes de SLA.
Guarde el nuevo servicio.
Para agregar un servicio secundario, presione el ícono más al lado del servicio de clúster Zabbix (el ícono solo es visible en el modo Editar).
En la ventana de configuración del servicio, ingrese el nombre Nodo 1 del servidor Zabbix. Tenga en cuenta que el parámetro Servicios principales ya está precargado con Clúster Zabbix.
La disponibilidad de este servicio se ve afectada por problemas en el equipo HA nodo 1, marcado con la etiqueta de problema componente:HA nodo 1
. En el parámetro Etiquetas de problemas, ingrese:
Cambie a la pestaña Etiquetas y agregue una etiqueta de servicio: Servidor Zabbix:nodo 1
. Esta etiqueta se utilizará más adelante para acciones de servicio e informes de SLA.
Guarde el nuevo servicio.
Cree otro servicio secundario del clúster Zabbix con el nombre "Nodo 2 del servidor Zabbix".
Establezca las etiquetas de problema como:
Cambie a la pestaña Etiquetas y agregue una etiqueta de servicio: Servidor Zabbix:nodo 2
.
Guarde el nuevo servicio.
En este ejemplo, el rendimiento esperado del clúster Zabbix es del 100 % excluyendo el período de mantenimiento semestral de una hora.
Primero, debe agregar un nuevo acuerdo de nivel de servicio.
Vaya a la sección de menú Servicios->SLA y presione Crear SLA. Ingrese el nombre Rendimiento del clúster Zabbix y establezca el SLO en 100%.
El clúster de servicio Zabbix tiene una etiqueta de servicio Zabbix:server
. Para utilizar este SLA para medir el rendimiento del clúster Zabbix, en el parámetro Etiquetas de servicio, especifique:
En una configuración de la vida real, también puede actualizar el período de informe deseado, la zona horaria y la fecha de inicio o cambiar el horario de 24 horas al día, 7 días a la semana a personalizado. Para este ejemplo, la configuración predeterminada es suficiente.
Cambie a la pestaña Tiempos de inactividad excluidos y agregue tiempos de inactividad para los períodos de mantenimiento programados para excluir estos períodos del cálculo del SLA. En la sección Tiempos de inactividad excluidos, presione el enlace Agregar, ingrese el nombre del tiempo de inactividad, la hora de inicio planificada y la duración.
Presione Agregar para guardar el nuevo SLA.
Cambie a la sección de informes de SLA para ver el informe de SLA para el clúster de Zabbix.
La información del SLA también se puede consultar en la sección Servicios.