open-falcon alarm envoie un composant de message. Notez que celui-ci est personnalisé en fonction de la fonction im ajoutée dans la version 2.0.
La messagerie de groupe DingTalk et la messagerie WeChat sont désormais implémentées
Vous devez configurer le nom WeChat dans la configuration de messagerie instantanée dans la liste des personnes du carnet d'adresses. Veuillez vous référer à https://github.com/Yanjunhui/chat pour les instructions de configuration. Le code est également copié et collé à partir d'ici, et modifié de manière appropriée pour s'adapter au programme actuel.
[ding]:access_token
dans IM. Le access_token ici est le access_token ci-dessus. Si le même message doit être envoyé à plusieurs robots, utilisez. un point-virgule anglais entre les ;
.api
dans le composant d'alarme et ajoutez la configuration : "im": "http://localhost:23329/api/v1/message"
. Le port est modifié en fonction du fichier de configuration de ce projet. Le fichier de modèle par défaut est message-template.md
et les paramètres pouvant être utilisés sont les suivants :
Si la configuration des paramètres est incorrecte, le rendu du modèle échouera et ne pourra pas être envoyé.
Le modèle par défaut contient les expressions suivantes :
{{with elapse .Count 60 .TriggerCount 300}}{{divide . 60}}{{end}}
Parmi eux, 60 est la période de rapport des données, et la valeur par défaut est 60 s. Si la valeur par défaut est modifiée, la valeur ici doit être modifiée.
300 est le délai entre les alarmes, la valeur par défaut est de 5 minutes.
{{divide .60}} est divisé par 60 pour obtenir des minutes