Outils pour utilisateurs

Outils du site


cacti

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
cacti [08/06/2015 21:30]
viper61 créée
cacti [18/09/2016 02:54] (Version actuelle)
Ligne 5: Ligne 5:
  
 ===== Installation ===== ===== Installation =====
-Pour commencer, nous installons le service **snmpd**+Pour commencer, nous installons le service **snmpd** :
   # apt-get install snmpd   # apt-get install snmpd
  
 puis on édite sa configuration en remplaçant la ligne ''export MIBS='' par ''export MIBS=ALL'' dans **/etc/default/snmpd**. puis on édite sa configuration en remplaçant la ligne ''export MIBS='' par ''export MIBS=ALL'' dans **/etc/default/snmpd**.
  
-On modifie ensuite le fichier **/etc/snmp/snmpd.conf**. On décommente la ligne ''#rocommunity public  localhost''+On modifie ensuite le fichier **/etc/snmp/snmpd.conf**. On décommente la ligne ''#rocommunity public  localhost''.
  
  
Ligne 17: Ligne 17:
   deb http://debian.mirrors.ovh.net/debian/ wheezy main non-free   deb http://debian.mirrors.ovh.net/debian/ wheezy main non-free
   deb-src http://debian.mirrors.ovh.net/debian/ wheezy main non-free   deb-src http://debian.mirrors.ovh.net/debian/ wheezy main non-free
-Nous devons ensuite redémarrer le service **snmpd**+Nous devons ensuite redémarrer le service **snmpd** :
   # apt-get update   # apt-get update
   # apt-get install snmp-mibs-downloader   # apt-get install snmp-mibs-downloader
Ligne 25: Ligne 25:
   # apt-get install cacti cacti-spine   # apt-get install cacti cacti-spine
  
-===== Configuration ===== 
-==== Cacti ==== 
 L'installation de **cacti** va alors se dérouler. On nous demande sur un premier écran le serveur web, nous répondons //none// car nous souhaitons utiliser **nginx** qui n'est pas dans les choix possible. L'installation de **cacti** va alors se dérouler. On nous demande sur un premier écran le serveur web, nous répondons //none// car nous souhaitons utiliser **nginx** qui n'est pas dans les choix possible.
-FIXME+{{ ::cacti_install_1.png |}}
  
 On nous demande ensuite pour la configuration de la base de donnée, nous acceptons. On nous demande ensuite pour la configuration de la base de donnée, nous acceptons.
-FIXME+{{ :cacti_install_2.png |}}
  
-Nous suivons les étape visuel proposer.+Nous suivons ensuite les étapes visuel proposer. Elle nous demanderons des mots de passe pour configurer **Cacti** avec **MySQL**.
  
 +===== Configuration =====
 ==== nginx ==== ==== nginx ====
-Nous allons maintenant faire la configuration coter **nginx** en créant un fichier, par exemple //cacti// dans **/etc/nginx/sites-available** (sans SSL ici)+Nous allons maintenant faire la configuration coter **nginx** en créant un fichier, par exemple //cacti// dans **/etc/nginx/sites-available** (sans SSL ici).
  
   server {   server {
Ligne 78: Ligne 77:
   }   }
  
-On active ensuite le site et on relance notre nginx via les commandes+On active ensuite le site et on relance notre **nginx** via les commandes :
   # ln -s /etc/nginx/sites-available/cacti /etc/nginx/sites-enabled/   # ln -s /etc/nginx/sites-available/cacti /etc/nginx/sites-enabled/
   # service nginx restart   # service nginx restart
  
-L'interface est donc maintenant accessible+Pour finir avec la configuration web, dans le cas ou nous avons un sous-domaine configurer spécialement pour notre système, on édite le fichier **/usr/share/cacti/site/include/config.php** dans lequel on décommente la ligne : 
-<note warning>N'est pas terminer pour le moment...</note>+  //$url_path = "/cacti/"; 
 +On modifie cette même ligne afin que **Cacti** soit disponible sans passer par un sous-dossier comme suit : 
 +  $url_path = "/"; 
 + 
 +==== Cacti ==== 
 +=== Web === 
 +Notre interface web étant disponible, nous allons nous y connecter afin de procéder à l'installation. Si tout se passe correctement, le système nous redirige automatiquement vers l'installeur. 
 +{{ ::cacti_install_3.png |}} 
 + 
 +S'agissant d'une nouvelle installation, et les information de connexion à la base de données étant déjà configurer lors de l'installation, nous avons juste à continuer 
 +{{ :cacti_install_4.png |}} 
 + 
 +Dans le cas ou toute les étapes d'installation ont été correctement suivie, tout devrait être vert et prêt à fonctionner. 
 +{{ :cacti_install_5.png |}} 
 + 
 +Après avoir valider, on est rediriger vers la page de connexionPar défaut, les identifiants sont les suivants : 
 +  User Name : admin 
 +  Password  : admin 
 +A la première connexion, on nous demande de changer de mot de passe. 
 +{{ :cacti_install_6.png |}} 
 + 
 +<note important>Malgré ce changement de mot de passe, il est tout de même conseiller de créer un nouvelle utilisateur et désactiver le compte admin.</note> 
 +FIXME 
 + 
 +=== Plugins === 
 +FIXME 
 + 
 +==== Clients snmp ==== 
 +Coter client, c'est assez simple. Pour commencer, on installe le paquet nécessaire avec 
 +  # apt-get install snmpd 
 + 
 +Nous allons ensuite éditer le fichier de configuration **/etc/snmp/snmpd.conf** pour : 
 +  - Commenter la ligne ''agentAddress  udp:127.0.0.1:161'' 
 +  - Décommenter la ligne ''agentAddress udp:161,udp6:161'' 
 +  - Commenter ''rocommunity public  default    -V systemonly'' et '' rocommunity6 public  default   -V systemonly'' 
 +  - Ajouter deux nouvelles lignes ''rocommunity NomCommunaute IPServeur'' et ''rocommunity6 NomCommunaute IPServeur'' 
 +  - Customiser les deux lignes ''sysLocation'' et ''sysContact'' 
 + 
 +Une fois terminer, on redémarre le service 
 +  # service snmpd restart
cacti.1433791843.txt.gz · Dernière modification: 18/09/2016 02:54 (modification externe)