Dotcom-Monitor offre la possibilité de personnaliser les notifications d’alerte en fonction d’états spécifiques de l’appareil de surveillance, tels que les états Alerting (alertes de temps d’arrêt ) ou OK (alertes de disponibilité).
Configuration des adresses de remise pour des types d’alerte spécifiques
Dans le cadre de cet article, nous utiliserons les adresses e-mail. Cependant, l’approche décrite s’applique à d’autres types d’adresses de livraison.
Pour recevoir des notifications d’alerte personnalisées en fonction des types d’alerte, procédez comme suit :
- Créez un groupe d’adresses de livraison.
- Ajoutez une adresse e-mail pour les notifications d’alerte de temps d’arrêt :
- Dans le groupe, ajoutez une nouvelle adresse e-mail désignée pour les alertes de temps d’arrêt.
- Accédez aux paramètres avancés de l’adresse et sélectionnez Type d’alerte d’alerte .
- Personnalisez la ligne d’objet et le corps du message en créant de nouveaux modèles, comme indiqué dans le Guide des modèles d’alerte.
- Enregistrez les paramètres pour appliquer vos configurations.
- Ajoutez une adresse e-mail pour les notifications d’alerte de disponibilité :
- Pour recevoir des alertes de disponibilité, ajoutez la même adresse e-mail qu’à l’étape 2 au groupe. Dotcom-Monitor peut envoyer des notifications d’alerte de disponibilité UNIQUEMENT aux mêmes adresses de livraison ou groupes d’alertes qui ont été configurés pour recevoir des alertes de temps d’arrêt. Pour plus d’informations, reportez-vous à la section Alertes de disponibilité.
- Sélectionnez le type d’alerte OK dans les paramètres avancés de l’adresse.
- Personnalisez les modèles d’objet et de message en conséquence.
- Enregistrez les paramètres pour finaliser la configuration.
Avec cette configuration, l’adresse e-mail spécifiée recevra des notifications correspondant au type d’alerte de surveillance (temps d’arrêt ou temps de disponibilité).
Utilisation de modèles d’alerte conditionnelle pour de grands groupes de destinataires
Pour les scénarios impliquant un grand groupe de destinataires, nous vous recommandons d’utiliser la logique conditionnelle au sein d’un seul modèle d’alerte.
Dans les modèles fournis ci-dessous, l’instruction @switch
évalue le Model.AlertType
pour déterminer le type d’événement de surveillance (qu’il s’agisse d’une erreur ou d’une notification de disponibilité) et modifie l’objet et le contenu du message en conséquence.
Modèle de sujet conditionnel
@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; }
Modèle de message conditionnel
@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; }