Lorsque vous surveillez un processus avec Monit par son pid, comme:
check process blop with pidfile /.../blop.pid
start program = "..."
stop program = "..."
vous recevez une alerte lorsque le fichier pid est modifié.
Comment désactivez-vous cette alerte? Par exemple, si vous voulez seulement savoir quand le processus ne redémarre pas.
monitoring
monit
alert
aurels
la source
la source
Réponses:
Vous pouvez désactiver cette alerte en configurant une instruction d'alerte locale. Ceci est entièrement documenté ici: http://mmonit.com/monit/documentation/monit.html#setting_a_local_alert_statement
Cela devrait le faire:
la source
Une autre option consiste à désactiver les alertes sur
De cette façon, vous ne recevrez pas d'alertes pour redémarrer monit (
instance
) ni d'alertes pour tous les services démarrer / arrêter / redémarrer (action
).La liste complète des filtres possibles pour cela peut être trouvée à: https://mmonit.com/monit/documentation/monit.html#Setting-an-event-filter (je pense que cette liste devrait également s'appliquer aux alertes attachées aux vérifications de processus d'une autre réponse à cette question).
la source