Passer au contenu

Envoyer les alertes dans un salon Discord

Créez un webhook dans les paramètres de votre serveur, collez-le dans Gryphon, et chaque problème, avertissement, rétablissement et prise en charge est publié dans le salon, sans mentionner personne.

Intégration que vous ajouterez
Discord
L’agent
Aucun agent requis
Écrit pour
Tout système

Ce que vous obtiendrez

  • Chaque alerte dans le salon : problèmes, avertissements, rétablissements et prises en charge, chacun sous forme d’embed coloré qui nomme l’hôte, la vérification et ce qu’elle a dit, avec un lien vers l’hôte dans Gryphon.
  • Pas de mentions surprises. Les publications de Gryphon ne mentionnent jamais personne, quoi que dise un nom d’hôte ou le message d’une vérification ; un @everyone dans une erreur ne peut donc pas réveiller tout le serveur.
  • Les mêmes alertes que tout le monde, selon les mêmes règles, avec tous les forfaits, pour tous les hôtes ou seulement ceux que vous choisissez.

Avant de commencer

  • Un serveur Discord où vous pouvez gérer les webhooks (la permission Gérer les webhooks).
  • Dans Gryphon, le propriétaire du compte, ou un membre que le propriétaire a autorisé à modifier les hôtes.

Étapes

1Créer un webhook dans Discord

  1. Ouvrez Paramètres du serveur, puis Intégrations, et choisissez Créer un webhook (ou Webhooks, puis Nouveau webhook).
  2. Nommez-le Gryphon et choisissez le salon où les alertes doivent aller.
  3. Choisissez Copier l’URL du webhook. Elle commence par https://discord.com/api/webhooks/.

L’URL est la clé. Quiconque la détient peut publier dans ce canal. Collez-la dans Gryphon et nulle part ailleurs ; Gryphon la conserve chiffrée et ne l’affiche plus jamais en entier.

2L’ajouter dans Gryphon

Dans le tableau de bord, ouvrez Intégrations et choisissez Discord. Dans l’application iPhone, c’est dans le menu du compte ; sur Android, sous Paramètres.

Ajouter une intégration Discord Intégrations → Ajouter une intégration
Nom
#alerts
URL du webhook Discord
https://discord.com/api/webhooks/…
Ce qu’elle envoie
Problèmes, Avertissements, Rétablissements, Prises en charge
Quels hôtes
Tous les hôtes, ou seulement ceux que vous choisissez

3Envoyer un test

Appuyez sur Tester sur l’intégration. Un embed intitulé Test de Gryphon apparaît dans le salon, et Gryphon affiche la réponse de Discord.

Faire un essai

  1. L’embed de test arrive dans le salon.
  2. Arrêtez quelque chose que Gryphon surveille, comme un site de préproduction. Le problème est publié quand Gryphon le confirme, et le rétablissement quand le service revient.

Si ça cesse de fonctionner

Un webhook supprimé répond Unknown Webhook. Gryphon marque l’intégration En échec avec cette réponse et envoie un courriel une seule fois aux personnes qui gèrent le compte. Après une semaine sans livraison réussie, il met l’intégration en pause et le signale. Créez un nouveau webhook, collez-le et enregistrez.

Discord limite la fréquence à laquelle un webhook peut publier. Quand une grosse panne envoie beaucoup d’alertes d’un coup, Gryphon attend la pause que Discord demande et réessaie ; une rafale arrive donc un peu étalée.

Ce n’est pas ce que vous exploitez ? Parcourez tous les guides, ou dites-nous ce que vous devez surveiller et nous rédigerons le guide.

Quatorze jours gratuits. Puis à partir de $4.99 par mois.

L’agent, le tableau de bord, les applications et toutes les vérifications sauf les cinq pour Kubernetes font partie de chaque forfait. Les forfaits diffèrent par la quantité que vous surveillez, la fréquence, la provenance des vérifications, et le nombre de personnes et de pages d’état qu’ils comprennent. Comparer les forfaits. Annulez quand vous voulez.