Puede definir períodos de mantenimiento para equipos y grupos de equipos en Zabbix.
Además, es posible definir el mantenimiento solo para un único iniciador (o subconjunto de iniciadores) especificando etiquetas de iniciador. En este caso, el mantenimiento se activará solo para esos iniciadores; todos los demás iniciadores del equipo o grupo de equipos no estarán en mantenimiento.
Hay dos tipos de mantenimiento: con recopilación de datos y sin recopilación de datos.
Durante un mantenimiento "con recopilación de datos", los iniciadores se procesan como de costumbre y se crean eventos cuando es necesario. Sin embargo, las escaladas de problemas se pausan para equipos/iniciadores en mantenimiento, si la opción Pausar operaciones para problemas suprimidos está marcada en la configuración de acciones. En este caso, los pasos de escalada que pueden incluir el envío de notificaciones o comandos remotos se ignorarán mientras dure el período de mantenimiento. Tenga en cuenta que las operaciones de recuperación y actualización de problemas no se suprimen durante el mantenimiento, solo las escaladas.
Por ejemplo, si los pasos de escalamiento están programados a los 0, 30 y 60 minutos después del inicio de un problema, y hay un mantenimiento de media hora que dura entre 10 y 40 minutos después de que surge un problema real, los pasos dos y tres se ejecutarán media hora más tarde, o a los 60 y 90 minutos (siempre que el problema aún exista). De manera similar, si surge un problema durante el mantenimiento, el escalamiento comenzará después del mantenimiento.
Para recibir notificaciones de problemas durante el mantenimiento normalmente (sin demora), debe desmarcar la opción Pausar operaciones para problemas suprimidos en la configuración de acciones.
Si al menos un equipo (usado en la expresión de iniciador) no está en modo de mantenimiento, Zabbix enviará una notificación de problema.
El servidor Zabbix debe estar ejecutándose durante el mantenimiento. Los procesos del temporizador son responsables de cambiar el estado del equipo a/desde mantenimiento a los 0 segundos de cada minuto. Tenga en cuenta que cuando un equipo entra en mantenimiento, los procesos del temporizador del servidor Zabbix leerán todos los problemas abiertos para verificar si es necesario eliminarlos. Esto puede tener un impacto en el rendimiento si hay muchos problemas abiertos. El servidor Zabbix también leerá todos los problemas abiertos al iniciarse, incluso si no hay mantenimientos configurados en ese momento.
Tenga en cuenta que el servidor Zabbix (o proxy) siempre recopila datos independientemente del tipo de mantenimiento (incluido el mantenimiento "sin datos"). El servidor ignora los datos más tarde si se configura "sin recopilación de datos".
Cuando finaliza el mantenimiento "sin datos", los iniciadores que usan la función nodata() no se activarán antes de la próxima verificación durante el período en el que se están verificando.
Si se agrega una métrica de registro mientras un equipo está en mantenimiento y el mantenimiento finaliza, solo se recopilarán las nuevas entradas del archivo de registro desde el final del mantenimiento.
Si se envía un valor con marca de tiempo para un equipo que se encuentra en un tipo de mantenimiento “sin datos” (por ejemplo, utilizando Zabbix sender) entonces este valor se descartará, sin embargo, es posible enviar un valor con marca de tiempo para un período de mantenimiento vencido y será aceptado.
Si el usuario cambia el período de mantenimiento, los equipos, los grupos o las etiquetas, los cambios solo tendrán efecto después de la sincronización de la caché de configuración.
Al crear un período de mantenimiento se utiliza la zona horaria del usuario que lo crea. Sin embargo, cuando se programan períodos de mantenimiento recurrentes (Diario, Semanal, Mensual), se utiliza la zona horaria del servidor Zabbix. Para garantizar un comportamiento predecible de los períodos de mantenimiento recurrentes, es necesario utilizar una zona horaria común para todas las partes de Zabbix.
Para configurar un período de mantenimiento:
Todos los campos de entrada obligatorios están marcados con un asterisco rojo.
Parámetro | Descripción |
---|---|
Nombre | Nombre del período de mantenimiento. |
Tipo de mantenimiento | Se pueden escoger dos tipos de mantenimiento: With data collection: durante el mantenimiento el servidor seguirá recolectando datos, y los disparadores serán procesados No data collection - el servidor no recolectará datos durante el mantenimiento |
Activo desde | La fecha y hora en la que se activa la ejecución de los períodos de mantenimiento. Nota: Definir esta hora no activa el perído de mantenimiento; hay que activarlo en en panel de Períodos. |
Activo hasta | La fecha y hora en que la ejecución de los periodos de mantenimiento deja de estar activa. |
Periodos | Este bloque permite definir días y horas exactas en las que se realiza el mantenimiento. Al hacer clic en se abre una ventana emergente con un formulario flexible de Período de mantenimiento, donde se puede definir un horario de mantenimiento. Para más detalle, ver apartado Períodos de mantenimiento . |
Grupos de equipos | Seleccionar los grupos de equipos en los que el mantenimiento será activado. El mantenimiento se activará para todos equipos de los grupos de equipos especificados. Este campo se completa automáticamente, por lo que al comenzar a escribir en él se mostrará un menú desplegable con todos los grupos de equipos disponibles. Al seleccionar un grupo de equipos padre, se seleccionan implícitamente todos los grupos de equipos anidados. De ese modo el mantenimiento también se activará en los equipos de los grupos de equipos anidados. |
Equipos | Seleccionar los equipos en los que se activará el mantenimiento. Este campo se completa automáticamente, por lo que al comenzar a escribir en él se mostrará un menú desplegable con todos los equipos disponibles. |
Etiquetas | Si se han definido etiquetas de mantenimiento, se activará el mantenimiento de los hosts seleccionados, pero solo se ignorarán (es decir, no se ejecutará ninguna acción) los problemas con etiquetas coincidentes . En caso de etiquetas múltiples, se calculan de la siguiente manera: And/Or - todas las etiquetas deben corresponder; sin embargo, las etiquetas que tengan el mismo nombre de etiqueta se calculan mediante la condición Or Or - basta con que una etiqueta corresponda Hay dos formas de comparar el valor de la etiqueta: Contains - coincidencia de subcadena sensible a mayúsculas y minúsculas (el valor de la etiqueta contiene la cadena especificada) Equals - coincidencia de cadena sensible a mayúsculas y minúsculas (el valor de la etiqueta es igual a la cadena especificada) Las etiquetas se pueden definir solo si el modo With data collection está seleccionado. |
Descripción | Descripción del período de mantenimiento. |
La ventana del período de mantenimiento es para programar el tiempo para un período recurrente o un mantenimiento único. El formulario es dinámico con campos disponibles cambiando según el Tipo de período seleccionado.
Tipo de período | Descripción |
---|---|
Solo una vez | Defina la fecha y hora, y la duración del período de mantenimiento. |
Diario | Cada día(s) - frecuencia de mantenimiento: 1 (predeterminado) - todos los días, 2 - cada dos días, etc. A las (hora:minuto) - hora del día en que se realiza el mantenimiento comienza. Duración del período de mantenimiento - durante cuánto tiempo estará activo el mantenimiento. |
Semanal | Cada semana - frecuencia de mantenimiento: 1 (predeterminado) - cada semana, 2 - cada dos semanas, etc. Día de la semana - en qué día debe realizarse el mantenimiento. A las (hora:minuto) - hora del día en que comienza el mantenimiento. Duración del período de mantenimiento - durante cuánto tiempo estará activo el mantenimiento. |
Mensual | Mes: seleccione todos los meses durante los cuales se realiza el mantenimiento regular. Fecha: Día del mes: seleccione esta opción si el mantenimiento se realiza en la misma fecha cada mes (por ejemplo, cada 1er día del mes). Luego, seleccione el día requerido en el nuevo campo que aparece. Fecha: Día de la semana - Seleccione esta opción si el mantenimiento se realiza solo en ciertos días (por ejemplo, cada primer lunes del mes). ). Luego, en el menú desplegable, seleccione la semana requerida del mes (primera, segunda, tercera, cuarta o última) y marque las casillas de verificación para los días de mantenimiento. A las (hora:minuto) - hora del día en que comienza el mantenimiento. Duración del período de mantenimiento: durante cuánto tiempo estará activo el mantenimiento. |
Cuando termine, presione Agregar para agregar el período de mantenimiento al bloque de Períodos.
Notas:
Un icono de llave naranja junto al nombre del equipo indica que este equipo está en mantenimiento en:
Los detalles de mantenimiento se muestran cuando se coloca el puntero del ratón sobre el icono.
Además, los equipos en mantenimiento obtienen un fondo naranja en Monitoreo → Mapas.
Normalmente se suprimen los problemas de los equipos en mantenimiento, es decir, no mostrandolos en la interfaz. Sin embargo, también es posible configurar que se muestren los problemas suprimidos, seleccionando la opción Mostrar problemas suprimidos en estas ubicaciones:
Cuando se muestran problemas suprimidos, se muestra el siguiente icono: . Desplazando el cursor del ratón sobre el icono se muestran más detalles: