OVH Community, votre nouvel espace communautaire.

[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

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
compiler et installer

installer RRD
Code:
yum install rrdtool.i386
yum install rrdtool-devel.i386
yum install rrdtool-perl.i386
Code:
./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
Code:
yum install mysql-devel.i386
yum install mysqlclient14-devel.i386
puis :
Code:
make all install
Configuration
Code:
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
Code:
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
Code:
/opt/collectd/sbin/collectd
regarder les erreurs
Code:
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
Code:
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
Code:
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