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édenteProchaine révision | Révision précédente | ||
linux:monit [30/08/2012 16:50] – daniel | linux:monit [30/08/2012 19:01] (Version actuelle) – 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 13: | Ligne 15: | ||
* '' | * '' | ||
- | Pour un process | + | Pour un process |
Ensuite, faut commencer avec les exemples fournis sur http:// | Ensuite, faut commencer avec les exemples fournis sur http:// | ||
Ligne 21: | Ligne 23: | ||
On peut tester certaines choses gourmandes de temps en temps seulement (ou sauf sur certaines tranches horaires où c'est " | On peut tester certaines choses gourmandes de temps en temps seulement (ou sauf sur certaines tranches horaires où c'est " | ||
- | check process | + | check process |
- | every 2 cycles | + | every 2 cycles |
check process mysqld with pidfile / | check process mysqld with pidfile / | ||
Ligne 51: | Ligne 53: | ||
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