Installation
- Cliquez sur le bouton d’installation ci-dessous, ou dans votre application AppSignal, accédez à Notifications et choisissez Slack dans le menu déroulant Add integration.
- Une page s’affichera où vous pourrez sélectionner pour quelle application AppSignal installer le notificateur Slack.
- Cliquez sur le bouton d’installation pour démarrer le flux d’autorisation Slack.
- Vous serez redirigé vers Slack où vous autorisez l’application AppSignal pour votre espace de travail et sélectionnez le canal où les notifications doivent être publiées.
- Après l’autorisation, vous êtes redirigé vers AppSignal où le notificateur Slack est créé et prêt à être utilisé.
Installer l'application Slack AppSignal
Configuration
Après l’installation, vous pouvez configurer quels événements déclenchent une notification Slack. Sur la page d’édition du notificateur dans AppSignal, vous pouvez activer ou désactiver les types de notifications suivants :- Incidents d’erreur — une nouvelle exception est détectée dans votre application.
- Incidents de performance — une requête prend plus de temps que prévu.
- Marqueurs de déploiement — un nouveau déploiement est enregistré.
- Alertes de métriques — un déclencheur d’alerte de métrique s’ouvre ou se ferme.
- Alertes heartbeat — un contrôle heartbeat est manqué.
- Alertes de moniteurs de processus — un moniteur de processus cron est manqué.
- Alertes de logs — un déclencheur de log correspond.
À quoi ressemblent les notifications
Chaque notification Slack inclut des détails contextuels sur l’événement :- Les erreurs incluent le nom de l’exception, le message, les premières lignes du backtrace, l’action et le chemin de la requête.
- Les incidents de performance incluent le nom de l’action, la durée, la méthode et le chemin de la requête.
- Les marqueurs de déploiement incluent la révision (avec un lien pour comparer les changements lorsque disponible), l’espace de noms et l’utilisateur qui déploie.
- Les alertes de métriques incluent le nom du déclencheur, la valeur actuelle, les tags et un lien vers l’alerte dans AppSignal.
- Les alertes heartbeat et de moniteurs de processus incluent l’identifiant et l’heure d’achèvement attendue.
- Les alertes de logs incluent le nom du déclencheur, la sévérité et le message de log correspondant.