web-dev-qa-db-fra.com

monit ne démarre pas dans Ubuntu

J'ai installé monit dans mon Ubuntu, en commençant quand je l'ai fait

root@raaz-ubuntu:~# service monit start

* Démarrage de la surveillance du démon

mais ça ne commence pas comme je peux le voir

root@raaz-ubuntu:~# ps aux | grep monit
root      1732  0.0  0.1 106488  1504 ?        S    15:46   0:00 /usr/bin/monit -c /etc/monit/monitrc
raaz      2491  0.0  0.5 302600  5232 ?        Sl   15:46   0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
raaz      2509  0.0  0.2 203632  2900 ?        Sl   15:46   0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
raaz      2513  0.0  0.2 285692  2860 ?        Sl   15:46   0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
raaz      2518  0.0  0.2 191468  2704 ?        Sl   15:46   0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
raaz      2898  0.0  0.4 523920  4456 ?        Sl   15:48   0:00 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
root      4460  0.0  0.0  13648   940 pts/6    R+   16:36   0:00 grep --color=auto monit

J'en ai besoin dans le port numéro 2812 pour pouvoir y accéder.

2
rɑːdʒɑ

Avez-vous vérifié que le démon http est configuré (et non commenté, c'est-à-dire ne commençant pas par # caractère) dans /etc/monit/monitrc?

Ça devrait ressembler a quelque chose comme ca:

set httpd port 2812 and
    use address localhost
    allow localhost

Définir une configuration comme celle-ci peut résoudre votre problème.

4
Jason

Je viens de réaliser que l'un de mes problèmes était que /etc/init.d/monit fonctionnait différemment que de simplement exécuter monit start all. Ils utilisent différents fichiers de configuration. Le premier utilisait un fichier de configuration situé à /etc/monit/monitrc, tandis que le second utilisait la configuration située à ~/.monitrc (qui était vide). Il s'avère que le programme monit utilise ~/.monitrc par défaut et /etc/monitrc comme solution de rechange si la première option n'est pas trouvée. J'ai appris à travers leur page de documentation: https://mmonit.com/monit/documentation/monit.html#FILES

Donc, ce commentaire est juste un rappel amical pour que vous soyez conscient de ce genre d'astuce qui pourrait vous tromper afin de faire fonctionner correctement votre démon/service monit.

0
leandroico