Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Cacti » : différence entre les versions

De The Linux Craftsman
Magsss (discussion | contributions)
 
(Une version intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
= Prérequis =
= Prérequis =


Tout d'abord, assurez-vous d'avoir installer le [[epel| dépôt EPEL]] car la majeure partie de nos paquets viennent de cette source !
Tout d'abord, assurez-vous d'avoir installer le [[Linux_repository| dépôt EPEL]] car la majeure partie de nos paquets viennent de cette source !


= Installtion =
= Installtion =
Ligne 22 : Ligne 22 :
== Cacti ==
== Cacti ==
=== Base de données ===
=== Base de données ===
Avant d'aller plus loin, nous allons ajouter un utilisateur et une base de données pour Cacti, que l'on appelera ''cacti''. Pour cela nous allons utiliser l'interface [http://127.0.0.1/phpmyadmin phpMyAdmin].
Avant d'aller plus loin, nous allons ajouter un utilisateur et une base de données pour Cacti, que l'on appellera ''cacti''. Pour cela, nous allons utiliser l'interface [http://127.0.0.1/phpmyadmin phpMyAdmin].


Cliquez sur le bouton [[Image:user_phpmyadmin.png]] puis sur la page qui s'affiche appuyez sur le bouton [[Image:user_add_phpmyadmin.png]].
Cliquez sur le bouton [[Image:user_phpmyadmin.png]] puis sur la page qui s'affiche appuyez sur le bouton [[Image:user_add_phpmyadmin.png]].
Ligne 29 : Ligne 29 :
[[Fichier:Add_user_popup.png|centré]]
[[Fichier:Add_user_popup.png|centré]]


Nous allons utiliser le script SQL fourni avec l'installation de Cacti pour créer le tables nécessaires.
Nous allons utiliser le script SQL fourni avec l'installation de Cacti pour créer les tables nécessaires.


<pre>
<pre>
Ligne 66 : Ligne 66 :
=== Installation Web ===
=== Installation Web ===


Vous pouvez maintenant accédez à l'interface de configuration web de cacti à l'URL suivante: http://localhost/cacti/install/
Vous pouvez maintenant accéder à l'interface de configuration web de cacti à l'URL suivante: http://localhost/cacti/install/


[[Fichier:cacti_configuration_welcome.png|centré]]
[[Fichier:cacti_configuration_welcome.png|centré]]


Il faut ensuite préciser le type d'installation
Il faut ensuite préciser le type d'installation.


[[Fichier:cacti_configuration_install_type.png|centré]]
[[Fichier:cacti_configuration_install_type.png|centré]]
Ligne 92 : Ligne 92 :
= Génération des graphiques =
= Génération des graphiques =


Vous devez éditez le fichier ''/etc/cron.d/cacti'' et supprimer le ''#'' de la première ligne pour que le script qui s'occupe de la génération des graphiques soit appelée.
Vous devez éditer le fichier ''/etc/cron.d/cacti'' et supprimer le ''#'' de la première ligne pour que le script qui s'occupe de la génération des graphiques soit appelé.


[[Fichier:cacti_graphs.png|centré]]
[[Fichier:cacti_graphs.png|centré]]

Dernière version du 21 novembre 2014 à 16:20

Prérequis

Tout d'abord, assurez-vous d'avoir installer le dépôt EPEL car la majeure partie de nos paquets viennent de cette source !

Installtion

Cacti à besoin des briques logicielles suivantes:

Et on peut ajouter phpMyAdmin pour plus de confort.

Ce qui nous donne:

# yum -y install phpmyadmin mysql-server httpd cacti

Configuration

Premier démarrage de HTTP et MySQL

Assurez-vous de configurer de manière convenable httpd et MySQL

Cacti

Base de données

Avant d'aller plus loin, nous allons ajouter un utilisateur et une base de données pour Cacti, que l'on appellera cacti. Pour cela, nous allons utiliser l'interface phpMyAdmin.

Cliquez sur le bouton puis sur la page qui s'affiche appuyez sur le bouton . Une popup s'ouvre vous permettant de saisir les informations de l'utilisateur. N'oubliez pas de cocher la case Créer une base portant son nom et donner à cet utilisateur tous les privilèges sur cette base.

Nous allons utiliser le script SQL fourni avec l'installation de Cacti pour créer les tables nécessaires.

# mysql -u cacti -p cacti < /usr/share/doc/cacti-0.8.8b/cacti.sql

Et pour finir nous allons éditer le fichier /etc/cacti/db.conf pour paramètrer les informations sur la base de données.

# vi /etc/cacti/db.php

<?php

/* make sure these values refect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "password";
$database_port = "3306";
$database_ssl = false;

/*
   Edit this to point to the default URL of your Cacti install
   ex: if your cacti install as at http://serverip/cacti/ this
   would be set to /cacti/
*/
$url_path = "/cacti/";

/* Default session name - Session name must contain alpha characters */
$cacti_session_name = "Cacti";

?>

Installation Web

Vous pouvez maintenant accéder à l'interface de configuration web de cacti à l'URL suivante: http://localhost/cacti/install/

Il faut ensuite préciser le type d'installation.

Enfin une page de récapitulatif s'affiche.

Et vous pouvez vous connecter à Cacti.

Première connexion

Lors de la première connexion, il faut utiliser le login admin et le mot de passe admin.

Vous devez changer le mot de passe:

Génération des graphiques

Vous devez éditer le fichier /etc/cron.d/cacti et supprimer le # de la première ligne pour que le script qui s'occupe de la génération des graphiques soit appelé.