Marche nickel ! THX
[Discussion] Monitoring avec monit
Marche nickel ! THX
Je suis sous debian 8.1 et je me posai la question toute bête de comment update la version 5.14 car quand on utilise l'installation avec le tutoriel
il met d'office la version 5.9.
Cordialement
Pour le mettre à jour c'est plutôt simple.
Tu télécharge l'archive binaire à cet page pour ton architecture :
https://mmonit.com/monit/#download
Si tu es sous linux 64bits :
wget https://mmonit.com/monit/dist/binary/5.14/monit-5.14-linux-x64.tar.gz
Tu le décompresse :
tar xzvf monit-5.14-linux-x64.tar.gz
Et tu copie le binaire et tu le rends exécutable :
cp monit-5.14/bin/monit /usr/bin/monit && chmod +x /usr/bin/monit
Et la faut le relancer complètement, pas juste un reload.Et c'est good tu as la dernière version.
- Modifié
juste un petit soucis vu que le dossier /usr/bin/monit existe déjà lors du cp
cp monit-5.14/bin/monit /usr/bin/monit
cp: impossible de créer le fichier standard « /usr/bin/monit »: Fichier texte occupé
[EDIT] J'ai rm le /usr/bin/monit qui était deja installer et cp avec le nouveaux tout fonctionne !!great !
- Modifié
J'ai suivi le tuto.
J'ai ajouté ceci à NGINX :
location /monit {
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:2812;
}
Mais quand je me connecte à monit il me demande bien l'utilisateur et le mot de passe créer dans monit mais après j'ai ça :
Not Found
There is no service by that name
monit 5.6
Je comprends pas, par contre monit status fonctionne :The Monit daemon 5.6 uptime: 8m
System 'glace.mister-s.ovh'
status Running
monitoring status Monitored
load average [0.16] [0.18] [0.09]
cpu 3.7%us 0.2%sy 0.1%wa
memory usage 784368 kB [11.1%]
swap usage 0 kB [0.0%]
data collected Fri, 21 Oct 2016 15:58:31
Essaie ceci au niveau de ton reverse proxy :
location /monit {
rewrite ^/monit/(.*) /$1 break;
proxy_ignore_client_abort on;
proxy_pass https://127.0.0.1:2812;
proxy_set_header Host $host;
}
J'ai toujours la même erreur dans monit.
Je comprends pas.
Je regarde ça dans le week end
y 'a t'il des personnes qui utilise M/monit parmis les gens du forum, a part xataz?
C'est pour savoir si on pouvait compléter le tutoriel avec une partie dédié à M/monit ?
Oui ça doit pouvoir ce faire, je mets ça dans ma todo list.
- Modifié
Quelqu'un arrive à faire un conf avec un proc exécuté sous mono sans pid ? (Genre Jackett)
D4rk Quelqu'un arrive à faire un conf avec un proc exécuter sous mono sans pid ? (Genre Jackett)
Regarde cette configuration par exemple :
https://github.com/hardware/monit-conf.d/blob/master/vsftpd.conf
Elle permets de rechercher dans les noms de process (ps -ef | grep Jackett
), ça devrait donner :
check process jackett matching "Jackett"
xataz Ca fonctionne pour Jackett merci !!
Par contre pour Ombi (https://github.com/tidusjar/Ombi) rien du tout
J'ai trouvé pour ceux qui veulent pour "Ombi"
check process Ombi matching "/opt/ombi/Ombi.exe"
start program = "/usr/sbin/service ombi start"
stop program = "/usr/sbin/service ombi stop"
if failed host 127.0.0.1 port 3579 with timeout 30 seconds then restart
if 5 restarts within 5 cycles then unmonitor