Catégorie : Cacti

[Cacti] Installation du plugin Weathermap

Installation du plugin Weathermap dans sa version 0.97a (necessite le plugin Architecture comme tout plugin Cacti) :

cd  /usr/share/cacti/site/plugins
wget http://www.network-weathermap.com/files/php-weathermap-0.97a.zip
unzip php-weathermap-0.97a.zip
sed -i -e "s/\$ENABLED\=false\;/\$ENABLED\=true\;/g" weathermap/editor.php

Configuration des droits :

chown www-data weathermap/configs -R
chown www-data /usr/share/cacti/site/plugins/weathermap/output -R

Activation du plugin au niveau de l’interface web :

User Management -> admin -> cocher [Plugin Management]
Plugin Management -> Install Old Plugin

Le plugin est maintenant installé et opérationnel.

[Cacti] Installation du plugin Architecture

Installation du plugin Architecture dans sa version 0.8.7g.

Téléchargement et extraction du plugin :

cd /tmp
wget http://mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7g-PA-v2.8.tar.gz
tar xvf cacti-plugin-0.8.7g-PA-v2.8.tar.gz
cd cacti-plugin-arch

Installation, patchage et configuration :

cp cacti-plugin-0.8.7g-PA-v2.8.diff /usr/share/cacti/site/
cd /usr/share/cacti/site/
patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff
mysql -u root -p cacti < /tmp/cacti-plugin-arch/pa.sql
sed -i -e "s/\"\/\"/\"\/cacti\/\"/g" include/config.php

Le plugin est maintenant installé.

[Cacti] Installation du logiciel

Procédure d’installation de Cacti dans sa version 0.8.7g sous Squeeze.

Installation de la plateforme AMP :

apt-get install apache2 mysql-server php5 php5-cli snmp rrdtool phpmyadmin php-pear unzip patch

Le système demande plusieurs choses, à savoir la définition du mot de passe root de MySQL, le serveur web à utiliser, encore une fois le mot de passe root, etc. Il faut dans l’ordre répondre :

Nouveau mot de passe du superutilisateur de MySQL : MotDePasse
Confirmation du mot de passe du superutilisateur de MySQL : MotDePasse
Serveur web à reconfigurer automatiquement: Apache2
Faut-il configurer la base de données de phpmyadmin avec dbconfig-common : oui
Mot de passe de l’administrateur de la base de données : MotDePasse
Mot de passe de connexion MySQL pour phpmyadmin : laisser vide, il sera généré aléatoirement

On installe maintenant cacti :

apt-get install cacti cacti-spine

Encore des questions relatives à la configuration pour lesquelles il faut répondre :

Faut-il configurer la base de données de cacti avec dbconfig-common : oui
Mot de passe de l’administrateur de la base de données : MotDePasse
Mot de passe de connexion MySQL pour cacti : laisser vide, il sera généré aléatoirement
Type de serveur web: Apache2

Maintenant que Cacti est installé on peut acceder à l’interface Web à l’adresse :

http://@IP/cacti

Un petit assistant apparait où il suffit de cliquer sur « Next -> Next -> Finish »

Une fois sur l’écran de connexion, renseigner les identifiants par défaut (admin//admin) puis modifier le mot de passe comme souhaité.

Cacti est maintenant installé et fonctionnel.