InstallationMONIT
1. Installation
Exécuter la commande suivante :
yum --enablerepo=dries install monit
2. Configuration
Editer le fichier de configuration principal :
[[ ! -f /etc/monit.conf.dist ]] && rsync -a /etc/monit.conf /etc/monit.conf.dist
Voici les options modifiées à adapter :
(Exemple : monit.conf Δ)
vi /etc/monit.conf
set daemon 120
set logfile syslog facility log_daemon
set mailserver smtp.choregie.gie, # primary mailserver
localhost # fallback relay
set mail-format {
from: nobody@$HOST
subject: $HOST : $ACTION : ! $SERVICE
message:
$EVENT Service $SERVICE
Date: $DATE
Action: $ACTION
Host: $HOST
Description: $DESCRIPTION
http://$HOST:2812/
Your faithful employee,
monit
}
set alert suptech@choregie.net # receive all alerts
# timeout alert
set httpd port 2812 and
use address <hostname>.<domain> # only accept connection from localhost
allow admin:monit # require user 'admin' with password 'monit'
include /etc/monit.d/*
Ajouter les fichiers suivant dans /etc/monit.d/ :
/etc/monit.d/crond.conf Δ
/etc/monit.d/httpd.conf Δ
/etc/monit.d/ldap.conf Δ
3. Démarrage
Exécuter la commande suivante :
chkconfig monit on service monit start