Los tipos de medio son los canales de entrega utilizados para enviar notificaciones y alertas desde Zabbix.
Los tipos de medio admiten los siguientes métodos de entrega:
Los tipos de medio se gestionan en Alertas > Tipos de medio. Algunos tipos de medio vienen predefinidos en el conjunto de datos por defecto. Solo necesita ajustar sus parámetros para que funcionen.
Para ver cómo encajan los tipos de medio dentro del proceso de alertas, veamos los tres requisitos para entregar notificaciones desde Zabbix a los usuarios finales:
Para comprobar si un tipo de medio configurado funciona, haga clic en Probar en la lista de tipos de medio.
La solicitud de prueba se enviará al servidor Zabbix. El servidor Zabbix intentará enviar una alerta utilizando el tipo de medio especificado y devolverá el resultado al frontend. El frontend esperará a que el servidor devuelva los resultados. La prueba del tipo de medio tiene un tiempo de espera de 65 segundos por defecto (configurable en Administración > General > Tiempos de espera).
Consulte también los detalles de las pruebas para:
Para crear un tipo de medio en la interfaz de Zabbix:
Algunos parámetros son comunes para todos los métodos de entrega.
Parámetro | Descripción |
---|---|
Nombre | Nombre del tipo de medio. |
Tipo | Seleccione el método de entrega para el tipo de medio. |
Descripción | Ingrese una descripción para el tipo de medio. |
Habilitado | Marque la casilla para habilitar el tipo de medio. |
Para los parámetros específicos del método, consulte las páginas de correo electrónico, SMS, alertscript personalizado o webhook.
La pestaña Plantillas de mensajes contiene los mensajes predeterminados por tipo de evento (problema, recuperación de problema, descubrimiento, etc).
Haga clic en Agregar para definir un mensaje predeterminado (o en Editar para actualizar un mensaje existente):
Parámetro | Descripción |
---|---|
Tipo de mensaje | Tipo de evento para el que se debe utilizar el mensaje predeterminado. Solo se puede definir un mensaje predeterminado para cada tipo de evento. |
Asunto | Asunto del mensaje predeterminado. El asunto puede contener macros. Está limitado a 255 caracteres. El asunto no está disponible para el tipo de medio SMS. |
Mensaje | El mensaje predeterminado. Está limitado a una cierta cantidad de caracteres dependiendo del tipo de base de datos (consulte Envío de mensajes para más información). El mensaje puede contener macros compatibles. En los mensajes de problema y actualización de problema, se admiten macros de expresión (por ejemplo, {?avg(/host/key,1h)} ). |
Tenga en cuenta que los mensajes predeterminados se sobrescriben por mensajes personalizados, si se definen en las operaciones de acción.
Definir plantillas de mensajes es obligatorio para todos los métodos de entrega, incluyendo webhooks o scripts de alerta personalizados que no utilicen mensajes predeterminados para las notificaciones. Por ejemplo, la acción "Enviar mensaje al webhook de Pushover" no enviará notificaciones de problemas si el mensaje de problema para el webhook de Pushover no está definido.
La pestaña Opciones contiene la configuración de procesamiento de alertas. El mismo conjunto de opciones es configurable para cada tipo de medio.
Todos los tipos de medio se procesan en paralelo. Mientras que el número máximo de sesiones concurrentes es configurable por tipo de medio, el número total de procesos de alerta en el servidor solo puede limitarse mediante el parámetro StartAlerters parámetro. Las alertas generadas por un disparador se procesan secuencialmente. Por lo tanto, varias notificaciones pueden procesarse simultáneamente solo si son generadas por varios disparadores.
Parámetro | Descripción |
---|---|
Sesiones concurrentes | Seleccione el número de sesiones de alerta paralelas para el tipo de medio: Una - una sesión Ilimitadas - número ilimitado de sesiones Personalizado - seleccione un número personalizado de sesiones Valores ilimitados/altos significan más sesiones paralelas y mayor capacidad para enviar notificaciones. Los valores ilimitados/altos deben usarse en entornos grandes donde puedan necesitarse enviar muchas notificaciones simultáneamente. Si se necesitan enviar más notificaciones que sesiones concurrentes, las notificaciones restantes se pondrán en cola; no se perderán. |
Intentos | Número de intentos para tratar de enviar una notificación. Se pueden especificar hasta 100 intentos; el valor predeterminado es '3'. Si se especifica '1', Zabbix enviará la notificación solo una vez y no volverá a intentarlo si el envío falla. |
Intervalo de intento | Frecuencia para intentar reenviar una notificación en caso de que el envío falle, en segundos (0-3600). Si se especifica '0', Zabbix volverá a intentarlo inmediatamente. Se admiten sufijos de tiempo, por ejemplo, 5s, 3m, 1h. |
Para recibir notificaciones de un tipo de medio, un medio (dirección de correo electrónico/teléfono número/ID de usuario de webhook, etc.) para este tipo de medio debe definirse en el perfil del usuario. Por ejemplo, una acción que envía mensajes al usuario "Admin" El uso del webhook "X" siempre no enviará nada si el webhook "X" El medio no está definido en el perfil de usuario.
Para definir los medios de usuario:
Atributos de medios de usuario:
Parámetro | Descripción |
---|---|
Tipo | La lista desplegable contiene los nombres de los tipos de medios habilitados. Tenga en cuenta que al editar un medio de un tipo de medio deshabilitado, el tipo se mostrará en rojo. |
Enviar a | Proporcione la información de contacto requerida a dónde enviar mensajes. Para un tipo de medio de correo electrónico, es posible agregar varias direcciones haciendo clic en ![]() |
Cuando está activo | Puede limitar el tiempo en que se envían los mensajes, por ejemplo, configurar solo los días hábiles (1-5,09:00-18:00). Tenga en cuenta que este límite se basa en la [zona horaria] del usuario (/manual/web_interface/time_zone). Si la zona horaria del usuario cambia y es diferente de la zona horaria del sistema, es posible que sea necesario ajustar este límite en consecuencia para no perder mensajes importantes. Consulte la página Especificación del período de tiempo para obtener una descripción del formato. Se admiten macros de usuario. |
Utilice si la gravedad | Marque las casillas de verificación de las gravedades de activación para las que desea recibir notificaciones. Tenga en cuenta que la gravedad predeterminada ('No clasificada') debe estar marcada si desea recibir notificaciones para eventos que no son desencadenantes. Después de guardar, las gravedades de los desencadenantes seleccionados se mostrarán en los colores de gravedad correspondientes, mientras que los no seleccionados aparecerán atenuados. |
Estado | Estado de los medios del usuario. Enabled - está en uso. Disabled - no está en uso. |
Los usuarios de Gmail u Office365 pueden beneficiarse de una configuración más sencilla de los tipos de medios. El campo Proveedor de correo electrónico en la configuración del tipo de medio de correo permite seleccionar opciones preconfiguradas para Gmail y Office 365.
Al seleccionar las opciones relacionadas con Gmail/Office365, solo es necesario proporcionar la dirección de correo electrónico del remitente/contraseña para crear un tipo de medio funcional.
Tan pronto como se proporcione la dirección de correo electrónico/contraseña, Zabbix podrá completar automáticamente todos los ajustes requeridos para los tipos de medios de Gmail/Office365 con los valores reales/recomendados, es decir, Servidor SMTP, Puerto del servidor SMTP, SMTP helo y Seguridad de la conexión. Debido a esta automatización, estos campos ni siquiera se muestran, sin embargo, es posible ver los detalles del servidor SMTP y del correo electrónico en la lista de tipos de medios (ver la columna Detalles).
Tenga en cuenta también que:
example-com.mail.protection.outlook.com
con el valor real).