Monit envoie une alerte à chaque arrêt ou démarrage du démon monit. Il s'agit d'informations désagréables et non utiles.
Selon les documents, j'ai défini:
set alert [email protected] but not on { instance }
... qui devrait envoyer des alertes à cet e-mail, sauf si elles se trouvent dans la catégorie "instance", définie comme démarrages / arrêts.
Cependant, je reçois toujours des alertes générées. C'est super ennuyeux. De toute évidence, je dois manquer quelque chose.
Nous exécutons Monit 5.2.4
Réponses:
Monit peut, selon la documentation, générer un certain nombre d'alertes:
Nous avons pu résoudre ce problème de notre côté en définissant (les adresses ont été modifiées pour protéger les innocents):
Cela achemine avec succès les messages vers les adresses qui nous intéressent. Vous pouvez les définir globalement ou localement, mais nos alertes sont juste globales.
Les sous-titres sous SERVICE TESTS sur: http://mmonit.com/monit/documentation/monit.html correspondent assez bien aux types ci-dessus.
Pour chaque processus ou fonctionnalité planifié de votre serveur, vous devriez être en mesure de trouver ce qui compte pour vous dans un anglais simple, et de faire correspondre ce désir à l'un des tests mentionnés dans les ESSAIS DE SERVICE. Par exemple, si j'utilise Apache, je sais que je tiens à:
Pour un démon personnalisé qui interroge, je peux me soucier de savoir si le fichier journal est mis à jour régulièrement avec des messages d'état (horodatage).
la source
J'utilise la version 5.2.5 de Monit et l'utilisation des éléments suivants a interrompu les alertes de monit
set alert [email protected] not {instance}
la source
Dites-lui simplement de l'arrêter après un certain nombre de tentatives dans la période de temps N selon ces exemples .
la source
Je n'ai pas pu résoudre ce problème dans Monit et j'ai dû créer une couche de traitement sur l'e-mail Monit pour filtrer ces notifications d'instance Monit avant la livraison, en les interceptant.
Nous utilisons la fonction de pageur pour accumuler et envoyer des notifications à partir de Monit et de plusieurs autres systèmes, donc dans ce cas, j'ai ajouté une règle de filtrage sur le service Monit en utilisant une expression rationnelle basée sur le sujet pour filtrer les e-mails de notification d'instance Monit.
la source