PDA

Voir la version complète : [How To] installer collectd (dispo sur la release2 ovh) sur fedora/plesk


jeoffreyp
04/03/2008, 12h21
Bonjour,

Ceci est une premiere ebauche que je completerai/detaillerai au fur et à mesure

telecharger collectd

wget http://collectd.org/files/collectd-4.3.0.tar.bz2
tar jxvf collectd-4.3.0.tar.bz2
cd collectd-4.3.0

compiler et installer

installer RRD
yum install rrdtool.i386
yum install rrdtool-devel.i386
yum install rrdtool-perl.i386

./configure
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
yum install mysql-devel.i386
yum install mysqlclient14-devel.i386

puis :
make all install

Configuration
cd /opt/collectd
nano ./etc/collectd.conf

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
Intervalle 20
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
/opt/collectd/sbin/collectd

regarder les erreurs
tail -f /var/log/messages

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
cp contrib/collection.cgi /votre-dossier-cgi-bin-de-votre-site
cp contrib/collection.conf /etc

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
nano /etc/collection.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