Dotcom-Monitor ofrece la flexibilidad de personalizar las notificaciones de alerta de acuerdo con los estados específicos del dispositivo de supervisión, como los estados Alerta (alertas de tiempo de inactividad) o OK (alertas de tiempo de actividad).
Configuración de direcciones de entrega para tipos de alerta específicos
A los efectos de este artículo, utilizaremos direcciones de entrega de correo electrónico. Sin embargo, el enfoque descrito es aplicable a otros tipos de direcciones de entrega.
Para recibir notificaciones de alerta personalizadas en función de los tipos de alerta, siga estos pasos:
- Cree un grupo de direcciones de entrega.
- Agregue una dirección de correo electrónico para recibir notificaciones de alerta de tiempo de inactividad:
- Dentro del grupo, agregue una nueva dirección de correo electrónico designada para alertas de tiempo de inactividad.
- Acceda a la configuración avanzada de la dirección y seleccione Tipo de alerta de alerta .
- Personalice la línea de asunto y el cuerpo del mensaje mediante la creación de nuevas plantillas, como se detalla en la Guía de plantillas de alertas.
- Guarde la configuración para aplicar sus configuraciones.
- Agregue una dirección de correo electrónico para las notificaciones de alerta de tiempo de actividad:
- Para recibir alertas de tiempo de actividad, agregue la misma dirección de correo electrónico que en el paso 2 al grupo. Dotcom-Monitor puede enviar notificaciones de alerta de tiempo de actividad SOLO a las mismas direcciones de entrega o grupos de alerta que se configuraron para recibir alertas de tiempo de inactividad. Para obtener más información, consulte Alertas de tiempo de actividad.
- Seleccione el tipo de alerta OK en la configuración avanzada de la dirección.
- Personalice las plantillas de asunto y mensaje en consecuencia.
- Guarde los ajustes para finalizar la configuración.
Con esta configuración, la dirección de correo electrónico especificada recibirá las notificaciones correspondientes al tipo de alerta de supervisión (tiempo de inactividad o tiempo de actividad).
Uso de plantillas de alerta condicional para grandes grupos de destinatarios
En escenarios que impliquen un grupo grande de destinatarios, se recomienda usar la lógica condicional dentro de una sola plantilla de alerta.
En las plantillas que se proporcionan a continuación, la @switch
instrucción evalúa el Model.AlertType
para determinar el tipo de evento de supervisión (ya sea un error o una notificación de tiempo de actividad) y modifica el asunto y el contenido del mensaje en consecuencia.
Plantilla de asunto condicional
@switch (Model.AlertType) { case Dotcom.Reporting.Common.NotificationType.Error: <text> ERROR alert for device "@Model.Site_Name" </text> break; case Dotcom.Reporting.Common.NotificationType.Uptime: <text> UPTIME alert for device "@Model.Site_Name" </text> break; }
Plantilla de mensaje condicional
@switch (Model.AlertType) { case Dotcom.Reporting.Common.NotificationType.Error: <text> Device: "@Model.Site_Name" AlertType: Error </text> break; case Dotcom.Reporting.Common.NotificationType.Uptime: <text> Device: "@Model.Site_Name" AlertType: Uptime </text> break; }