linux:monit
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Dernière révisionLes deux révisions suivantes | ||
linux:monit [30/08/2012 16:50] – daniel | linux:monit [30/08/2012 17:56] – daniel | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Dans squeeze, c'est la 5.1 qui est dispo, mais elle marche pas dans un container openvz (pb de lecture des infos de ram, pas grave mais 2 lignes d' | Dans squeeze, c'est la 5.1 qui est dispo, mais elle marche pas dans un container openvz (pb de lecture des infos de ram, pas grave mais 2 lignes d' | ||
+ | |||
Ligne 51: | Ligne 52: | ||
mais la chaîne de connexion est un peu compliquée à élaborer, autant avoir un script externe qui utilise le binaire mysql et filtre avec awk pour répondre OK (par exemple). | mais la chaîne de connexion est un peu compliquée à élaborer, autant avoir un script externe qui utilise le binaire mysql et filtre avec awk pour répondre OK (par exemple). | ||
+ | check program toto with path "/ | ||
+ | if status != 0 then alert | ||
+ | |||
+ | et dans toto.sh on met par ex (stderr sera dans le mail d' | ||
+ | # ... params | ||
+ | # la requete doit renvoyer 1 | ||
+ | nb=$(mysql $MYSQL_OPTS -e " | ||
+ | if [ " | ||
+ | then | ||
+ | echo "Avec mysql $MYSQL_OPTS -e ' | ||
+ | echo "On a pas récupéré ' | ||
+ | exit 1 | ||
+ | fi | ||
+ | exit 0 |
linux/monit.txt · Dernière modification : 30/08/2012 19:01 de daniel