Slack est là où votre équipe communique déjà. Recevoir les alertes de downtime directement dans Slack signifie des temps de réponse plus rapides et une meilleure visibilité d'équipe. Voici comment le configurer.
Pourquoi Slack pour les Alertes ?
- Visibilité équipe - Tout le monde voit les problèmes immédiatement
- Réponse rapide - Pas de changement d'application
- Collaboration - Discuter des incidents dans des threads
- Historique - Archive d'alertes consultable
- Mobile - Notifications push partout
Configuration de l'Intégration Slack
Méthode 1 : Intégration Native
La plupart des outils de monitoring offrent une intégration Slack directe :
- Allez dans votre dashboard de monitoring
- Naviguez vers Intégrations ou Notifications
- Sélectionnez Slack
- Cliquez "Connecter à Slack"
- Autorisez l'app pour votre workspace
- Sélectionnez le canal par défaut
Méthode 2 : Incoming Webhook
Pour plus de contrôle, utilisez les webhooks :
Étape 1 : Créer un Incoming Webhook
- Allez sur api.slack.com/apps
- Cliquez "Create New App" → "From scratch"
- Nommez-le (ex. "Alertes WizStatus")
- Sélectionnez votre workspace
- Allez dans "Incoming Webhooks"
- Activez "Activate Incoming Webhooks"
- Cliquez "Add New Webhook to Workspace"
- Sélectionnez le canal
- Copiez l'URL du webhook
Étape 2 : Ajouter au Monitoring
Ajoutez l'URL du webhook dans les paramètres de notification de votre service de monitoring.
Configuration des Canaux d'Alerte
Stratégie de Canaux
Créez des canaux dédiés pour différents usages :
#alerts-production - Problèmes critiques production uniquement
#alerts-staging - Alertes environnement staging
#alerts-all - Toutes les alertes (pour révision)
#incidents - Discussion incidents actifs
Routage par Canal
Configurez différents moniteurs pour alerter différents canaux :
| Type de Moniteur | Canal |
|---|---|
| Production HTTP | #alerts-production |
| Production SSL | #alerts-production |
| Staging | #alerts-staging |
| Développement | #alerts-dev ou aucun |
Bonnes Pratiques
À Faire
- Utiliser des threads pour les discussions
- Réagir avec emoji pour accuser réception
- Épingler les incidents actifs
- Utiliser @channel avec parcimonie
- Archiver les incidents résolus
À Éviter
- Alerter sur #general
- Envoyer des alertes test aux canaux production
- Ignorer les signaux de fatigue d'alerte
- Utiliser des noms de moniteurs peu clairs
Checklist Intégration Slack
- App Slack ou webhook créé
- Connecté au service de monitoring
- Routage des canaux configuré
- Format de message vérifié
- Alerte test envoyée et reçue
- Équipe notifiée des nouvelles alertes
- Workflow d'escalade configuré