Esta es una traducción de la página de documentación original en español. Ayúdanos a mejorarla.

1 Tipos de medios

Descripción general

Los medios son los canales de entrega utilizados para enviar notificaciones y alertas de Zabbix.

Puede configurar varios tipos de medios:

Los tipos de medios se configuran en AlertasTipos de medios.

Algunos tipos de medios vienen predefinidos en el conjunto de datos predeterminado. Solo necesitas para ajustar sus parámetros para que funcionen.

Tipos de medios automatizados de Gmail/Office365

Los usuarios de Gmail u Office365 pueden beneficiarse de una configuración de tipos de medios más sencilla. 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/contraseña del remitente para crear un tipo de medio que funcione.

Tan pronto como se proporcione la dirección de correo electrónico/contraseña, Zabbix podrá completar automáticamente todas las configuraciones requeridas para los tipos de medios de Gmail/Office365 con los valores reales/recomendados, es decir, servidor SMTP, puerto del servidor SMTP, helo SMTP. y Seguridad de la conexión. Debido a esta automatización, estos campos ni siquiera se muestran; sin embargo, es posible ver el servidor SMTP y los detalles del correo electrónico en la lista de tipos de medios (consulte la columna Detalles).

Tenga en cuenta también que:

  • La contraseña no es necesaria para las opciones de retransmisión.
  • Para la retransmisión de Office365, el nombre de dominio de la dirección de correo electrónico proporcionada se utilizará para llenar dinámicamente el servidor SMTP (es decir, reemplace "example.com" en example-com.mail.protection.outlook.com con el valor real) .

Para probar si un tipo de medio configurado funciona, haga clic en el enlace Probar en la última columna (consulte la prueba de tipo de medio para Correo electrónico, Webhook, o Script para más detalles).

Para crear un nuevo tipo de medio, haga clic en el botón Crear tipo de medio. Se abre un formulario de configuración de tipo de medio.

Media type testing

To test if a configured media type works, click on Test in the media type list.

The testing request will be sent to Zabbix server. Zabbix server will attempt to send an alert using the specified media type and will return the result to frontend. The frontend will wait for the server to return the results. Media type testing has a 65-second timeout by default (configurable in Administration > General > Timeouts).

See also testing details for:

Configuration

To create a media type in Zabbix frontend:

  • Go to: Alerts > Media types
  • Click on Create media type
  • Enter parameters of the media type in the form

Some parameters are common for all delivery methods.

Parameter Description
Name Name of the media type.
Type Select the delivery method for the media type.
Description Enter a description for the media type.
Enabled Mark the checkbox to enable the media type.

For method-specific parameters, see email, SMS, custom alertscript, or webhook pages.

Message templates

The Message templates tab contains default messages per event type (problem, problem recovery, discovery, etc).

Click on Add to define a default message (or Edit to update an existing message):

Parameter Description
Message type Type of an event for which the default message should be used.
Only one default message can be defined for each event type.
Subject Subject of the default message. The subject may contain macros. It is limited to 255 characters.
Subject is not available for SMS media type.
Message The default message. It is limited to certain amount of characters depending on the database type (see Sending messages for more information).
The message may contain supported macros.
In problem and problem update messages, expression macros are supported (for example, {?avg(/host/key,1h)}).

Note that default messages are overridden by custom messages, if defined in action operations.

Defining message templates is mandatory for all delivery methods, including webhooks or custom alert scripts that do not use default messages for notifications. For example, the action "Send message to Pushover webhook" will fail to send problem notifications, if the problem message for the Pushover webhook is not defined.

Options

The Options tab contains alert processing settings. The same set of options is configurable for each media type.

All media types are processed in parallel. While the maximum number of concurrent sessions is configurable per media type, the total number of alerter processes on the server can only be limited by the StartAlerters parameter. Alerts generated by one trigger are processed sequentially. So multiple notifications may be processed simultaneously only if they are generated by multiple triggers.

Parameter Description
Concurrent sessions Select the number of parallel alerter sessions for the media type:
One - one session
Unlimited - unlimited number of sessions
Custom - select a custom number of sessions
Unlimited/high values mean more parallel sessions and increased capacity for sending notifications. Unlimited/high values should be used in large environments where lots of notifications may need to be sent simultaneously.
If more notifications need to be sent than there are concurrent sessions, the remaining notifications will be queued; they will not be lost.
Attempts Number of attempts for trying to send a notification. Up to 100 attempts can be specified; the default value is '3'. If '1' is specified, Zabbix will send the notification only once and will not retry if the sending fails.
Attempt interval Frequency of trying to resend a notification in case the sending failed, in seconds (0-3600). If '0' is specified, Zabbix will retry immediately.
Time suffixes are supported, e.g., 5s, 3m, 1h.

Medios de usuario

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:

  1. Vaya a su perfil de usuario, o vaya a Usuarios → Usuarios y abra el formulario de propiedades del usuario.
  2. En la pestaña Medios, haga clic en .

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 debajo del campo de dirección. En este caso, la notificación se enviará a todas las direcciones de correo electrónico proporcionadas. También es posible especificar el nombre del destinatario en el campo Enviar a del destinatario del correo electrónico en el formato 'Nombre del destinatario <direcció[email protected]>'. Tenga en cuenta que si se proporciona el nombre de un destinatario, la dirección de correo electrónico debe estar entre corchetes angulares (<>). Se admiten caracteres UTF-8 en el nombre, pero no los pares entrecomillados ni los comentarios. Por ejemplo: John Abercroft <[email protected]> y [email protected] son ambos formatos válidos. Ejemplos incorrectos: John Doe [email protected], %%"Zabbix\@\<H(comment)Q\>" %%.
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.

Automated Gmail/Office365 media types

Gmail or Office365 users may benefit from easier media type configuration. The Email provider field in the mail media type configuration allows to select pre-configured options for Gmail and Office 365.

When selecting the Gmail/Office365 related options, it is only required to supply the sender email address/password to create a working media type.

As soon as the email address/password is supplied, Zabbix will be able to automatically fill all required settings for Gmail/Office365 media types with the actual/recommended values, i.e., SMTP server, SMTP server port, SMTP helo, and Connection security. Because of this automation, these fields are not even shown, however, it is possible to see the SMTP server and email details in the media type list (see the Details column).

Note also that:

  • The password is not required for the relay options.
  • For Office365 relay, the domain name of the provided email address will be used to dynamically fill the SMTP server (i.e., replace "example.com" in example-com.mail.protection.outlook.com with the real value).