For the complete documentation index, see llms.txt. This page is also available as Markdown.

Exemple de tâche automatisée - Envoyer des alertes Slack et par e-mail lors d’une erreur de synchronisation

Exemple d’automatisation montrant la configuration spécifique pour envoyer une alerte par e-mail et une notification de canal Slack si une erreur de synchronisation est rencontrée.

Envoyer une notification de canal Slack et une alerte par e-mail en cas d’erreur de synchronisation

Points clés

  • Le Moteur de tâches VergeOS vous permet d’automatiser des opérations, déclenchées par des conditions système spécifiques, des événements ou des horaires planifiés. Grâce à des composants modulaires et réutilisables (tâches, événements, planifications et webhooks), vous pouvez facilement configurer une automatisation adaptée à votre environnement.

  • L’exemple suivant montre comment les tâches, les événements et les webhooks fonctionnent ensemble pour envoyer automatiquement des alertes simultanées (canal Slack et e-mail) en réponse à toute erreur générée par une opération de synchronisation.

Cas d’utilisation

Les administrateurs d’un fournisseur de services DR/BC doivent être avertis immédiatement si une tâche de synchronisation nocturne rencontre des erreurs. Une notification précoce leur donne le temps d’enquêter et de tenter une correction, augmentant ainsi la probabilité qu’ils puissent relancer la synchronisation et la terminer dans la fenêtre de synchronisation disponible.

L’entreprise utilise plusieurs systèmes de notification redondants pour avertir les administrateurs des problèmes critiques : un système envoie des alertes par e-mail, tandis qu’un autre publie des messages dans un canal Slack dédié.

À l’aide des composants du Moteur de tâches VergeOS, les administrateurs peuvent déclencher instantanément des alertes dans les deux systèmes chaque fois qu’une tâche de synchronisation importante signale des erreurs. L’automatisation se compose d’un webhook, de deux tâches et d’un événement. Les étapes ci-dessous vous guident dans la configuration complète :

1. Configurer le webhook

Le webhook définit l’URL cible et la méthode d’authentification requises par le système Slack externe.

Système > Tableau de bord des tâches > Nouveau webhook

Create webhook

2. Créer une tâche pour envoyer l’e-mail

Cette tâche définit l’alerte e-mail qui sera envoyée.

Système > Tableau de bord des tâches > Nouvelle tâche

Create webhook

3. Créer une tâche pour envoyer le webhook

Cette tâche définit la charge utile du message qui sera envoyée à Slack via le webhook.

Système > Tableau de bord des tâches > Nouvelle tâche

Create Slack webhook task

4. Attribuer un déclencheur d’événement à la Send-slack-payload Tâche

L’attribution d’un déclencheur d’événement nous permet de spécifier la condition (une erreur de synchronisation) qui déclenchera la tâche.

Depuis le Send-slack-payload tableau de bord des tâches : Déclencheurs d’événement > Nouveau

Assign Event Trigger to Slack Task

5. Attribuer un déclencheur d’événement à la 'send-email-alert' Tâche

Nous appliquons le même déclencheur d’événement à cette tâche afin que l’alerte e-mail soit également envoyée en cas d’erreur de synchronisation.

Système > Tableau de bord des tâches > Tâches > sélectionnez la send-email-alert tâche > Déclencheurs d’événement > Nouveau

Assign Event Trigger to Email Task

Cette automatisation garantit que les administrateurs sont avertis immédiatement lorsqu’une tâche de synchronisation rencontre une erreur, ce qui leur permet d’agir rapidement et offre les meilleures chances de résoudre le problème avant la fermeture de la fenêtre de synchronisation.

Dépannage

Ressources supplémentaires

Retour

Besoin d’aide ?

Si vous avez besoin d’aide supplémentaire ou si vous avez des questions concernant cet article, n’hésitez pas à contacter l’équipe de support VergeOS.

Mis à jour

Ce contenu vous a-t-il été utile ?