Graylog: Configurer les notifications Slack et Mattermost

Cette documentation fait partie du guide Alertes. Consultez le guide complet ici : Comment envoyer des alertes Graylog par email, Slack ou Mattermost.

👋 Bienvenue dans la documentation Stackhero

Stackhero offre une solution Graylog cloud entièrement gérée, conçue pour la rapidité et la simplicité. Vous pouvez :

  • Compter sur un serveur SMTP d'email dédié et illimité inclus avec votre service.
  • Appliquer les mises à jour facilement en un seul clic, sans intervention manuelle.
  • Utiliser un nom de domaine personnalisé sécurisé par HTTPS (par exemple, https://logs.votre-entreprise.com), pour offrir à votre équipe un accès direct et sécurisé.
  • Profiter d'une performance et d'une sécurité accrues sur une infrastructure privée et dédiée, sans ressources partagées ni voisins bruyants.

Concentrez-vous sur vos données, pas sur vos outils : vous pouvez commencer avec la solution Graylog cloud hosting de Stackhero en seulement quelques minutes.

Pour configurer une notification Slack ou Mattermost Cloud, vous devez d’abord obtenir un « incoming webhook » depuis Slack ou Mattermost Cloud.

Pour les utilisateurs de Slack, rendez-vous sur https://api.slack.com/apps et cliquez sur Create New App. Remplissez le formulaire, validez-le, puis sélectionnez Incoming Webhooks et activez-les. Cliquez sur Add New Webhook to Workspace et copiez l’URL du Webhook pour l’utiliser dans les étapes suivantes.

Si vous préférez Mattermost Cloud, l’alternative open source à Slack, accédez à votre interface Mattermost. Depuis le menu principal, sélectionnez Integrations, puis Incoming Webhooks, cliquez sur Add Incoming Webhook et complétez le formulaire. Une URL au format https://<domain>/hooks/<token> vous sera fournie, à copier pour une utilisation ultérieure.

Avant de configurer les notifications Slack et Mattermost Cloud, assurez-vous que le plugin Integrations est activé dans le tableau de bord Stackhero. Pour cela, sélectionnez votre service Graylog, cliquez sur Configure, activez le plugin Integrations et confirmez la configuration.

Une fois le plugin activé, rendez-vous sur votre instance Graylog dans Alerts, Notifications, puis cliquez sur Get started! ou Create notification.

Donnez un titre à la notification et sélectionnez Slack Notification dans Notification type. Collez l’URL du webhook entrant obtenue depuis Slack ou Mattermost dans le champ Webhook URL.

Exemple de configuration Slack/MattermostExemple de configuration Slack/Mattermost

Cliquez sur le bouton Execute Test Notification pour vérifier le bon fonctionnement, puis finalisez en cliquant sur Create.

Félicitations, votre notification Slack/Mattermost est maintenant prête à l’emploi !