jeoffreyp
04/03/2008, 13h21
Bonjour,
Ceci est une premiere ebauche que je completerai/detaillerai au fur et à mesure
telecharger collectd
compiler et installer
installer RRD
un resumé liste les modules qui seront disponibles avec la configuration actuelle
installer avec yum les paquets manquants pour les modules que vous souhaitez puis relancer ./configure autant de fois que necessaire
par exemple pour ajouter le support MySQL
puis :
Configuration
la configuration par defaut active tous les modules disponibles
cependant, certains module ne fonctionneront pas sans configurer collectd et les outils associés
par defaut, collectd recupere les informations du systeme toute les 10s
pour reduire les ecritures disques et la charge processeur, je l'ai passé à 20s
et j'ai desactivé la moitié des modules. cf man collectd pour avoir des infos sur les modules
dans un premier temps, lancer de collectd
regarder les erreurs
noter les modules qui sont sources d'erreurs, desactiver les en editant le fichier de configuration de collectd puis relancer collectd.
Les graphiques
toujours dans le dossier collectd-4.3.0
la gestion des scripts cgi doit biensur etre activée pour votre hebergement
verifier les autorisations des fichiers (chmod 755 pour collection.cgi et chown votre-user : psacln pour les deux)
editer le fichier collectionf.conf
dans datadir -> /opt/collectd/var/lib/collectd/votre-site
normalement, les graphiques devraient maintenant etre disponible à l'adresse :
http://votre-site/cgi-bin/collection.cgi
Comme je l'ai dit, je vais completerai ce how to avec plus de details plus tard.
Jeoffrey
Ceci est une premiere ebauche que je completerai/detaillerai au fur et à mesure
telecharger collectd
Code:
wget http://collectd.org/files/collectd-4.3.0.tar.bz2 tar jxvf collectd-4.3.0.tar.bz2 cd collectd-4.3.0
installer RRD
Code:
yum install rrdtool.i386 yum install rrdtool-devel.i386 yum install rrdtool-perl.i386
Code:
./configure
installer avec yum les paquets manquants pour les modules que vous souhaitez puis relancer ./configure autant de fois que necessaire
par exemple pour ajouter le support MySQL
Code:
yum install mysql-devel.i386 yum install mysqlclient14-devel.i386
Code:
make all install
Code:
cd /opt/collectd nano ./etc/collectd.conf
cependant, certains module ne fonctionneront pas sans configurer collectd et les outils associés
par defaut, collectd recupere les informations du systeme toute les 10s
pour reduire les ecritures disques et la charge processeur, je l'ai passé à 20s
Code:
Intervalle 20
dans un premier temps, lancer de collectd
Code:
/opt/collectd/sbin/collectd
Code:
tail -f /var/log/messages
Les graphiques
toujours dans le dossier collectd-4.3.0
Code:
cp contrib/collection.cgi /votre-dossier-cgi-bin-de-votre-site cp contrib/collection.conf /etc
verifier les autorisations des fichiers (chmod 755 pour collection.cgi et chown votre-user : psacln pour les deux)
editer le fichier collectionf.conf
Code:
nano /etc/collection.conf
normalement, les graphiques devraient maintenant etre disponible à l'adresse :
http://votre-site/cgi-bin/collection.cgi
Comme je l'ai dit, je vais completerai ce how to avec plus de details plus tard.
Jeoffrey