Pour installer cacti

michel3 Messages postés 28 Statut Membre -  
 poto -
CACTI

I. Pré requis

Il faut pour installer cacti quelques logiciels :

- rrdtool
- net-snmp
- mysql
- php4(ne marche pas avec php5)

rrdtool :

#apt-get install rrdtool

Net-snmp :

#wget http://switch.dl.sourceforge.net/sourceforge/net-snmp/net-snmp-5.4.1.tar.gz
#tar zxvf net-snmp-5.4.1.tar.gz
#cd net-snmp-5.4.1
#./configure
#make all
#make install

Mysql :

#apt-get install mysql-client-5.0

Php4:

#apt-get install php4
#apt-get install php4-pear
#apt-get install php4-mysql

II. Installation de cacti

On install les paquets de cacti:

#apt-get install cacti

Puis il faut le télécharger et l’installer sous le répertoire /var/www/ :

#cd /var/www/
#wget https://sourceforge.net/projects/cacti/files/
#tar zxvf cacti-0.8.6j.tar.gz
#mv cacti-0.8.6j cacti

Il faut maintenant créer une base de donnée avec mysql :

#mysqladmin --user==root create cacti

On insère le fichier .sql qui se trouve dans /var/www/cacti/

#mysql -p cacti < cacti.sql

On met les privilèges :

#mysql -p --user=root mysql

mysql > GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'votre password'
mysql > flush privileges;
mysql > quit;

Éditez le fichier de configuration /var/www/cacti/include/config.php et renseignez l'utilisateur mysql, le mot de passe et le nom de la base de donnée :

database_default = "cacti";
database_hostname = "localhost";
database_username = "cactiuser";
database_password = "votre password";

Donnez les droits aux fichiers rra et log :

#chown –R cactiuser rra/ log/

Modifier le fichier crontab :

#vi /etc/crontab :

*/5 * * * * cactiuser php /var/www/cacti/poller.php > /dev/null 2>&1

Ceci fera exécuter cacti toutes les 5 minutes.

Vous pouvez maintenant accéder à cacti mais il faut finir l’installation en graphique.

Aller sur http://localhost/cacti/install

Suivait l’installation à la lettre et vous accèderais au site. Le log par défaut est le login admin avec le mot de passe admin.

III. Faire un graphe

Par défaut cacti aura fait des graphes de votre localhost. Si les graphes n’apparaissent pas, il faut aller dans l’onglet console et le répertoire System Utilities. Et cliquez sur Rebuild Poller Cache. Les graphes devraient apparaitre dans les minutes suivantes.

Pour ajouter un équipement aller dans le répertoire Device. Cliquez sur Add et remplissez les champs demandés et faite Save. Si cacti a reconnu votre appareil il marquera son type et son nom en dessous de Snmp Information. Sinon soit votre équipement n’est pas joignable soit snmp n’a pas été installer soit vous avez mis la mauvaise version.

Ensuite faite comme pour votre localhost tout à l’heure aller dans le répertoire System Utilities et cliquez sur Rebuild Poller Cache.

Aller ensuite dans Graph trees et cliquez sur Default tree. Cliquez sur Add et remplissez les champs demandés. Dans Tree Item Type mettait plutôt Host.

Maintenant les graphes devraient pouvoir être visualisable dans l’onglet graphe, sinon il faut attendre quelques petites minutes.
A voir également:

1 réponse

hristo
 
rrdtool :

#apt-get install rrdtool
veut dire quoi exactement?
0
poto
 
apt-get install est la commande de base sous OS linux pour installer des logiciels ou autres programmes donc dans ton cas tu installe rrdtool.
0