Spine est un poller pour cacti ecrit en C. Il remplace le poller par défaut cmd.php. L’avantage de Spine est qu’il est plus rapide d’exécution donc lorsque vous avec beaucoup de matériel à monitorer, son utilisation devient obligatoire. Dans cet article, je vais vous expliquer sa procédure d’installation.
Installation des pré-requis
yum install net-snmp-devel
yum install mysql-devel
Installation de Spine
wget http://www.cacti.net/downloads/spine/cacti-spine-0.8.7e.tar.gz
tar xvzf cacti-spine-0.8.7e.tar.gz
./configure
make
make install
Configuration de Spine
vi /usr/local/spine/etc/spine.conf
DB_Host localhost # Adresse du serveur Mysql
DB_Database cactidb # Nom de la base de données
DB_User cacti #Utilisateur
DB_Pass cactipassword #Mot de passe
DB_Port 3306 # port
Activation du nouveau poller spine dans cacti :
Aller dans le menu settings de votre interface cacti puis dans l’onglet Path et vérifier que le chemin de spine est correct :
Puis activer Spine dans l’onglet Poller :
puis validez.