Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Apportez votre aide…

Cacti : un serveur de supervision

Cacti est un logiciel de supervision basé sur RRDtool permettant de surveiller l’activité de son architecture informatique à partir de graphiques quotidiens, hebdomadaires, mensuels et annuels. Voici un exemple de graphique :

Pré-requis

Pour pouvoir utiliser Cacti, il faut Apache, MySQL et PHP : installez les paquets apache2 mysql-server php5.

Pour la question suivante laisser le paramètre par défaut.

Installation

Cacti est indisponible

Installation à partir des dépots

Avant de procéder à l'installation de cacti par les dépots soyez sûr d'avoir un serveur apache/mysql fonctionnel

Il vous suffit, pour cela, d'installer le paquet Cacti

Installation à partir des sources

Installer les paquets php5-mysql php5-cgi php5-cli php5-snmp php-pear snmp snmpd.

Activez les dépôts Universe puis installez le paquet rrdtool.

Récupérer la dernière version de Cacti

sudo -s
mv cacti-version.tar.gz /var/www
cd /var/www
tar xzf cacti-version.tar.gz
mv cacti-version cacti
rm cacti-version.tar.gz
exit

Créer la base de données Cacti :

cd /var/www/cacti
sudo -s
mysqladmin -u root -p create cacti
mysql -u root -p cacti < cacti.sql
mysql -u root -p cacti
exit
GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cacti';
FLUSH privileges;
quit

Modifier le mot de passe « cactiuser » en « cacti » dans le fichier /var/www/cacti/include/config.php.

$database_password = "cactiuser";
sudo useradd cactiuser -d /var/www/cacti -s /bin/false
sudo chown -R cactiuser /var/www/cacti/rra /var/www/cacti/log

Éditez le fichier /etc/crontab pour y ajouter la ligne suivante :

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

Éditez le fichier /etc/php5/apache2/php.ini et décommenter la ligne suivante :

;extension=msql.so

Éditez le fichier /etc/php5/cli/php.ini et décommenter la ligne suivante :

;extension=msql.so

Éditez le fichier /etc/php5/cgi/php.ini et décommenter la ligne suivante :

;extension=msql.so

Redémarrer Apache :

sudo /etc/init.d/apache2 restart

Configuration

Dans votre navigateur web entrez http://localhost/cacti/

Il reste plus qu'à configurer Cacti avec votre navigateur web préféré.

User Name : admin
Password : admin

Configurer SNMP sur un serveur pour le rendre accessible à distance par Cacti

Liens


Contributeurs : gwadboy, zoph.


cacti.txt · Dernière modification: Le 05/09/2013, 11:59 par 81.194.42.160
Le contenu de ce wiki est sous licence : CC BY-SA v3.0