Page 1 sur 3
Monitoring Domoticz
Publié : 14 janv. 2015, 21:34
par hervesz
Après de nombreux plantages de Domoticz, je voulais installer le
Monitoring. J'ai donc suivi le wiki.
Par contre, en passant à l’étape Finish Up et que je lance le "monit start all", j'ai le message suivant :
monit : action failed -- There is no service by that name
Auriez-vous une idée ?
Quelqu'un a t'il déjà installé le monitoring ?
Re: Monitoring Domoticz
Publié : 15 janv. 2015, 07:57
par jackslayter
tu peux checker domoticz sans monit, en passant par un script shell
Code : Tout sélectionner
#!/bin/sh
pgrep domoticz
retval=$?
if [ "$retval" -eq 1 ]
then
service domoticz.sh restart
echo "Subject: Domoticz a ete demarre a" $(date "+%H:%M %d-%m-%Y") > /var/tmp/mes.txt
echo >> /var/tmp/mes.txt
curl --url "smtps://smtp.gmail.com:465" --ssl-reqd --mail-from "EMETTEUR" --mail-rcpt "DESTINATAIRE" --upload-file /var/tmp/mes.txt --user "COMPTE:MDP"
fi
un crontab -e qui check toute les 5 minutes
*/5 * * * * sudo /home/pi/domoticz/scripts/check.sh 2>&1 >> /dev/null
Re: Monitoring Domoticz
Publié : 15 janv. 2015, 12:20
par hervesz
Merci de ta réponse jackslayter !
Je suis un peu novice alors, comment mettre en place ce script ??
Re: Monitoring Domoticz
Publié : 15 janv. 2015, 13:19
par jackslayter
Code : Tout sélectionner
cd ~/domoticz/scripts/
sudo nano check.sh
coller le code si dessus (remplir les cases pour l'envoi de mail ou supprimer les lignes 'echo' et 'curl')
faire 'ctrl x' 'o' 'entrée'
sudo chmod 777 check.sh
crontab -e
aller tout en bas
coller */5 * * * * sudo /home/pi/domoticz/scripts/check.sh 2>&1 >> /dev/null
faire 'ctrl x' 'o' 'entrée'
Re: Monitoring Domoticz
Publié : 17 janv. 2015, 11:33
par hervesz
Merci jackslayter !
J'ai maintenant installé le script et par sécurité j'ai changé également ma carte SD
A suivre ...
Merci beaucoup pour ton aide
Re: Monitoring Domoticz
Publié : 19 janv. 2015, 09:00
par jackslayter
de rien

Re: Monitoring Domoticz
Publié : 28 janv. 2015, 12:27
par hervesz
Même problème...
Domoticz Offline, alors que le status de domoticz.sh est démarré. Cela est arrivé 2 fois depuis l'installation du script
Un restart manuel du service permet de refaire fonctionner l'ensemble ...
Il y a-t-il un moyen de contrôler des logs ou autre ?
Re: Monitoring Domoticz
Publié : 28 janv. 2015, 13:15
par patrice
Bonjour
Je suis étonné que tu soit obligé de redémarrer manuellement domoticz puisque le script donné par JackSlayter doit le faire tout seul lorsque il trouve que Domoticz n'est pas lancé
Re: Monitoring Domoticz
Publié : 28 janv. 2015, 15:03
par jackslayter
@hervesz c'est pour ça que dans mon script je fais restart et non pas start
Re: Monitoring Domoticz
Publié : 28 janv. 2015, 21:30
par mulot35
Merci pour le partage fonctionne nickel