Outils pour utilisateurs

Outils du site


linux:monit

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
linux:monit [30/08/2012 17:56] daniellinux: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'erreur par check), mais c'est assez simple de récupérer la 5.4 (un binaire et une page de man). 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'erreur par check), mais c'est assez simple de récupérer la 5.4 (un binaire et une page de man).
 +
  
  
Ligne 14: Ligne 15:
   * ''check serviceASurveiller''   * ''check serviceASurveiller''
  
-Pour un process faut un pidfile, pour un fichier le chemin.+Pour un process vaut mieux un pidfile, mais on peut préciser une regex, pour un fichier le chemin.
  
 Ensuite, faut commencer avec les exemples fournis sur http://mmonit.com/wiki/Monit/ConfigurationExamples Ensuite, faut commencer avec les exemples fournis sur http://mmonit.com/wiki/Monit/ConfigurationExamples
Ligne 22: Ligne 23:
 On peut tester certaines choses gourmandes de temps en temps seulement (ou sauf sur certaines tranches horaires où c'est "normal" de sortir des clous), avec ''every''  On peut tester certaines choses gourmandes de temps en temps seulement (ou sauf sur certaines tranches horaires où c'est "normal" de sortir des clous), avec ''every'' 
  
-   check process nginx with pidfile /var/run/nginx.pid +   check process toto matching /usr/local/bin/toto # prend le 1er process qui satisfait la regex 
-   every 2 cycles+   every 2 cycles ...
  
    check process mysqld with pidfile /var/run/mysqld.pid    check process mysqld with pidfile /var/run/mysqld.pid
linux/monit.txt · Dernière modification : 30/08/2012 19:01 de daniel