Wiki Dashboard VPS1Euro

Guide client complet du dashboard: infrastructure, services, compte et support.

FR EN

Surveiller les services et alertes par email (monit)

Redémarrer automatiquement les services tombés et recevoir des alertes par email.

A quoi sert ce tutoriel

Le tutoriel "Surveiller les services et alertes par email (monit)" vous aide a atteindre cet objectif:

Redémarrer automatiquement les services tombés et recevoir des alertes par email.

← Retour aux tutoriels
1 profils 23 etapes 5 commandes ~20 min

Debian / Ubuntu

  1. Installer monit : apt install -y monit
  2. --- Configuration principale : /etc/monit/monitrc ---
  3. Décommenter et configurer l'interface web :
  4. set httpd port 2812 and use address localhost
  5. allow admin:motdepasse
  6. Configurer les alertes email :
  7. set mailserver smtp.gmail.com port 587
  8. username "[email protected]" password "motdepasse_app"
  9. using tlsv12
  10. set alert [email protected]
  11. --- Surveiller Apache ---
  12. Créer /etc/monit/conf.d/apache :
  13. check process apache2 with pidfile /var/run/apache2/apache2.pid
  14. start program = "/bin/systemctl start apache2"
  15. stop program = "/bin/systemctl stop apache2"
  16. if cpu > 80% for 2 cycles then alert
  17. if memory > 512 MB then alert
  18. --- Surveiller l'espace disque ---
  19. check filesystem rootfs with path /
  20. if space usage > 85% then alert
  21. --- Démarrer monit ---
  22. systemctl enable --now monit
  23. monit reload && monit status