Bonjour à tous, ce tuto est la suite du toto précédent sur l’installation de Cacti, nous verrons dans ce celui-ci comment installer le poller optionnel de Cacti : Spine
Spine est un poller qui remplace le pooler par défaut cmd.php, celui-ci est écrit en C et est plus rapide d’exécution ce qui le rend obligatoire lorsque votre installation comporte beaucoup de matériels à superviser.
Spine existe aussi dans les dépôts de Debian (cacti-spine) mais comme Cacti c’est une ancienne version.
Nous allons donc dans ce tuto installer la dernière version actuelle de Spine, la version 0.8.8a depuis ces sources.
Installation de Spine 0.8.8a
Tout d’abord nous allons installer les dépendances de spine et le package build-essential pour le compiler
apt-get install build-essential libmysqlclient-dev libsnmp-dev
Puis nous allons télécharger spine et le compiler
wget http://www.cacti.net/downloads/spine/cacti-spine-0.8.8a.tar.gz tar xvzf cacti-spine-0.8.8a.tar.gz cd cacti-spine-0.8.8a ./configure make make install
Maintenant il faut éditer le fichier de configuration de spine se trouvant dans /usr/local/spine/etc
mv /usr/local/spine/etc/spine.conf.dist /usr/local/spine/etc/spine.conf nano /usr/local/spine/etc/spine.conf
Et mettez les informations de connections à la base de donnée comme ci dessous
DB_Host localhost DB_Database cacti DB_User cacti DB_Pass cacti DB_Port 3306 DB_PreG 0
Puis dans l’interface web de cacti allez dans Settings –> Paths et dans Alternate Poller File Path mettez « /usr/local/spine/bin/spine » et appuyez sur entré puis sur Save.
Enfin dans Poller choisissez au lieu de cmd.php, spine.
(4 commentaires)
Passer au formulaire de commentaire
Ah ce bon je reussir a paluer a ce probleme c’etait juste une erreur de ma part lors de création d’un utilisateur.
Merci a toi denis pour ton tuto.
j’ai le méme soucis peux tu m indiquer ta procédure . je crée les devices , mais les graphes n’apparaissent pas.
Bonsoir,
Met ton level de log en mode debug et vérifie ce qu’il te dit.
Bonjour,
j’ai suvi le tuto d’installation de cacti-0.8.8a sous debian squeeze pour mon projet tout a bien marché mais les graphes de base n’apparait pas je passé par Systeme utility puis Poller cache… rça donne rien alors je me suis decider d’ajouter un nouveau device et créer une graphe associée tout a bien marche mais rien a donné. Je ne sais pas s’il y a un truc a configurer que je le pas fait vous pouvez m’indiqué ça.
Merci..