2 Operaciones
Resumen
Puede definir las siguientes operaciones para todos los eventos:
- Enviar un mensaje
- Ejecutar un comando remoto
Zabbix server no crea alertas si el acceso al host se "deniega" explícitamente para el usuario definido como destinatario de la operación de la acción o si el usuario no tiene ningún permiso definido sobre el host en absoluto.
Para los eventos de descubrimiento y autorregistro, hay disponibles operaciones adicionales:
- Añadir host
- Eliminar host
- Habilitar host
- Deshabilitar host
- Añadir a grupo de hosts
- Eliminar de grupo de hosts
- Añadir etiquetas de host
- Eliminar etiquetas de host
- Vincular template
- Desvincular template
- Establecer el modo de inventario del host
Configuración de una operación
Para configurar una operación, vaya a la pestaña Operations en la configuración de action.

Atributos generales de la operación:
| Parameter | Description |
|---|---|
| Default operation step duration | Duración predeterminada de un paso de operación (de 60 segundos a 1 semana). Por ejemplo, una duración de paso de una hora significa que, si se lleva a cabo una operación, transcurrirá una hora antes del siguiente paso. Se admiten sufijos de tiempo, por ejemplo, 60s, 1m, 2h, 1d. Se admiten macros de usuario. |
| Operations | Se muestran las operaciones de la acción (si las hay), con estos detalles: Steps - paso o pasos de escalado a los que se asigna la operación. Details - tipo de operación y su destinatario/objetivo. La lista de operaciones también muestra el tipo de medio (email, SMS o script) utilizado, así como el nombre y apellido (entre paréntesis después del nombre de usuario) de un destinatario de notificación. Start in - cuánto tiempo después de un evento se realiza la operación. Duration (sec) - se muestra la duración del paso. Se muestra Default si el paso usa la duración predeterminada, y se muestra un tiempo si se usa una duración personalizada. Action - se muestran enlaces para editar y eliminar una operación. |
| Recovery operations | Se muestran las operaciones de la acción (si las hay), con estos detalles: Details - tipo de operación y su destinatario/objetivo. La lista de operaciones también muestra el tipo de medio (email, SMS o script) utilizado, así como el nombre y apellido (entre paréntesis después del nombre de usuario) de un destinatario de notificación. Action - se muestran enlaces para editar y eliminar una operación. |
| Update operations | Se muestran las operaciones de la acción (si las hay), con estos detalles: Details - tipo de operación y su destinatario/objetivo. La lista de operaciones también muestra el tipo de medio (email, SMS o script) utilizado, así como el nombre y apellido (entre paréntesis después del nombre de usuario) de un destinatario de notificación. Action - se muestran enlaces para editar y eliminar una operación. |
| Pause operations for symptom problems | Marque esta casilla para pausar las operaciones (después de la primera operación) para problemas de síntoma. Tenga en cuenta que este ajuste solo afecta a las escaladas de problemas; las operaciones de recuperación y actualización no se verán afectadas. Esta opción solo está disponible para Trigger actions. |
| Pause operations for suppressed problems | Marque esta casilla para retrasar el inicio de las operaciones durante un período de mantenimiento. Cuando las operaciones se inicien, después del mantenimiento, se ejecutarán todas las operaciones, incluidas las de los eventos ocurridos durante el mantenimiento. Tenga en cuenta que este ajuste solo afecta a las escaladas de problemas; las operaciones de recuperación y actualización no se verán afectadas. Si desmarca esta casilla, las operaciones se ejecutarán sin demora incluso durante un período de mantenimiento. Esta opción no está disponible para Service actions. |
| Notify about canceled escalations | Desmarque esta casilla para deshabilitar las notificaciones sobre escaladas canceladas (cuando se deshabilita un host, item, trigger o action). |
Todos los campos de entrada obligatorios están marcados con un asterisco rojo.
Para configurar los detalles de una nueva operación, haga clic en
en el bloque Operations. Para editar una operación existente, haga clic en
junto a la operación.
Se abrirá una ventana emergente donde podrá editar los detalles del paso de la operación.
Detalles de la operación

| Parameter | Description | ||
|---|---|---|---|
| Operation | Seleccione la operación: Send message - enviar mensaje al usuario. <remote command name> - ejecutar un comando remoto. Los comandos están disponibles para su ejecución si se definieron previamente en global scripts con Action operation seleccionado como su ámbito. Hay más operaciones disponibles para eventos de descubrimiento y autoregistro basados en eventos (véase arriba). |
||
| Steps | Seleccione el/los paso(s) al que asignar la operación en un programa de escalation: From - ejecutar a partir de este paso. To - ejecutar hasta este paso (0=infinity, la ejecución no estará limitada). |
||
| Step duration | Duración personalizada para estos pasos (0=usar la duración de paso predeterminada). Se admiten sufijos de tiempo, por ejemplo 60s, 1m, 2h, 1d. Se admiten macros de usuario. Se pueden asignar varias operaciones al mismo paso. Si estas operaciones tienen definida una duración de paso diferente, se toma en cuenta la más corta y se aplica al paso. |
||
| Operation type: send message | |||
| Send to user groups | Seleccione los grupos de usuarios a los que enviar el mensaje. El grupo de usuarios debe tener al menos permisos de "read" permissions sobre el host para poder recibir la notificación. |
||
| Send to users | Seleccione los usuarios a los que enviar el mensaje. El usuario debe tener al menos permisos de "read" permissions sobre el host para poder recibir la notificación. |
||
| Send to media type | Enviar mensaje a todos los tipos de medio disponibles (configurados y habilitados) o solo a uno específico. Desde Zabbix 7.0.7, este parámetro se ha renombrado de Send only to a Send to media type. |
||
| Custom message | Si se selecciona, se puede configurar el mensaje personalizado. Para notificaciones sobre eventos internos mediante webhooks, el mensaje personalizado es obligatorio. |
||
| Subject | Asunto del mensaje personalizado. El asunto puede contener macros. Está limitado a 255 caracteres. | ||
| Message | El mensaje personalizado. El mensaje puede contener macros. Está limitado a una cierta cantidad de caracteres según el tipo de base de datos (consulte Sending message para obtener más información). | ||
| Operation type: remote command | |||
| Target list | Seleccione los destinos en los que ejecutar el comando: Current host - el comando se ejecuta en el host del trigger que causó el evento de problema. Esta opción no funcionará si hay varios hosts en el trigger. Host - seleccione host(s) en los que ejecutar el comando. Host group - seleccione grupo(s) de host en los que ejecutar el comando. Especificar un grupo de host padre selecciona implícitamente todos los grupos de host anidados. Por lo tanto, el comando remoto también se ejecutará en hosts de grupos anidados. Un comando en un host se ejecuta solo una vez, incluso si el host coincide más de una vez (por ejemplo, desde varios grupos de host; individualmente y desde un grupo de host). La lista de destinos no tiene sentido si se ejecuta un script personalizado en el server de Zabbix. Seleccionar más destinos en este caso solo hace que el script se ejecute más veces en el server. Tenga en cuenta que, para los global scripts, la selección de destino también depende de la configuración Host group en la configuración del global script. La opción Target list no está disponible para Service actions porque, en este caso, los comandos remotos siempre se ejecutan en el server de Zabbix. |
||
| Conditions | Condición para realizar la operación: Event is not acknowledged - solo cuando el evento no está reconocido. Event is acknowledged - solo cuando el evento está reconocido. La opción Conditions solo está disponible para Trigger actions. |
||
Cuando termine, haga clic en Add para añadir la operación a la lista de Operations.