Vous êtes sur la page 1sur 8

Installation de Cacti sous Windows

Les systmes informatiques d'entreprise associent une diversit de services proposs


(routage, proxy, serveur web...), plusieurs types de rseaux (LAN, Intranet, DMZ, Internet...).
La disponibilit et le bon fonctionnement de chaque machine participant cet ensemble ont
besoin d'tre vrifis rgulirement. Des logiciels, les "moniteurs", existent afin d'automatiser
la vrification des systmes informatiques. Ces outils ne fonctionnent pas tous sur le mme
principe (par exemple tester les services, interroger ces services sur leurs tats, ou attendre
une ventuelle alerte mise par le service).
Par ailleurs, l'outil de supervision rseau ne doit pas remettre en cause l'architecture : il doit
permettre de surveiller dans les meilleures conditions toutes les machines du rseau sans
l'affaiblir (assurer la scurit tout en absorbant la monte en charge).
Il existe plusieurs logiciels permettant de monitorer un rseau. Seulement, ils sont pour la
plupart payants. De ce fait, il faut rechercher une application moindre cot pour l'entreprise,
tout en ayant une fiabilit et une rentabilit maximum au niveau des informations
recherches.
Nous allons voir l'installation du fameux Cacti sous plateforme Windows.

La version que j'ai utilis dans cette astuce est la 0.8.6i.1.4. Disponible ce lien Cacti
0.8.6i.1.4

Installation
Pour installer Cacti il faut se connecter en tant qu'administrateur sur le serveur. Vrifier
qu'aucune version de MySQL ou PHP ne sont installes, puis installer le service IIS en passant
par Ajout de composant Windows .
Enfin, lancer l'installation de Cacti 0.8.6i.1.4.exe.

Cocher toutes les cases, puisque c'est le serveur et on en est administrateur, il nous faut donc
les composants de notre base de donnes, les fichiers de configuration de Cacti. GetIF est un
logiciel d'accs la MIB entre autre, pour les switchs et routeurs :
Au cours de la procdure, ne surtout pas installer Cacti un autre emplacement que C:

Ds que l'installation est termine, on redmarre l'ordinateur.

Paramtrage de la tche planifie


En ouvrant la tche planifie, on vrifie les informations saisies. Ensuite, on dfinit la
planification, savoir pour une dure de 24h, la tche est rpte toutes les 5 minutes. Pour
cela il faut aller dans l'onglet planification puis avances.
Configuration de l'interface web
Pour cela il faut aller dans Panneau de configuration puis Outils d'administration et
enfinServices Internet (IIS)
Clique droit sur Site web par dfaut puis Proprits,

Une nouvelle fentre apparat. Slectionnez l'onglet Rpertoire de base.


Cliquez sur Configuration puis Ajouter.
Ensuite rentrez les valeurs suivantes :
Cliquez sur Parcourir puis on pointe sur le fichier C:\php\php5isapi.dll et en extension on
tape.php

Remarque : Cette action spcifie des mappages entre un fichier excutable et une ou
plusieurs extensions de fichiers, et indique les actions autorises pour le fichier.
Ensuite, dans l'onglet Filtres ISAPI, on slectionne Ajouter, puis Parcourir pour pointer
galement sur C:\php\php5isapi.dll et nommez le filtre php.

Remarque : Un filtre ISAPI se prsente concrtement sous la forme d'un fichier .DLL.

Leur but tant d'optimiser la journalisation des requtes HTTP.


Ce qui donne :
Pour terminer, on affiche les proprits du dossier Cacti contenu dans le Site Web par
dfaut. On ajoute index.php en haut de la liste dans l'onglet Documents.

Par ailleurs comme on cherche obtenir des graphiques, on rajoute la


valeur graph_view.php et on redmarre l'ordinateur.

On vrifie la connexion Cacti.


Par dfaut, la connexion Cacti se fait avec Username : admin et Password: cactipw.

Service SNMP
Pour une organisation et une gestion du rseau, il est ncessaire de dfinir plusieurs MIB
notre serveur. Ceci s'effectue dans le service SNMP de Windows pour les serveurs et postes
fixes ; par ligne de commande, ou menu pour les switch Cisco et AT.

Configuration du service SNMP sur le serveur et postes fixes


Le service SNMP n'est parfois pas install par dfaut dans les services. Pour cela avec le CD
d'installation pour les postes en win2000 et win2000 serveur, on installe ce service par Ajout
suppression de composants Windows. On slectionne Outils de gestion et d'analyse.
Ensuite par les services on configure notre MIB. A savoir sur notre serveur on aura toutes les
MIB de nos machines, alors que sur les machines clientes on en aura qu'une seule.

On procde comme suit : clic droit sur Service SNMP puis Proprits.

Ensuite, slectionner l'onglet Agent et cocher toutes les cases.


Enfin, dans l'onglet Scurit, cliquez sur Ajouter... et entrer le nom de la MIB pour le poste.

Remarque : Ne pas oublier de cocher Accepter les paquets SNMP provenant de


n'importe quel hte afin que Cacti puisse communiquer.

Configuration du service SNMP sur les switchs Cisco


L'accs la MIB se fait en activant le protocole SNMP par ces lignes de commande, (cliquer
sur l'image pour l'agrandir)

Rajout des htes sous Cacti


Le rajout d'hte s'effectue en cliquant sur Add. On attribut un nom d'identification la
machine cliente, puis on dfinit son IP, l'OS et le nom de la MIB. Pour valider la cration on
clique surCreate Graphs for this Host et on slectionne ce que l'on souhaite monitorer
sous Cacti.

Par dfaut on dispose de l'hte local host. On le supprime.


Conclusion Gnrale
Cacti est un outil de surveillance bas sur le clbre RRDTool, permettant de connatre toutes
les donnes systmes des autres ordinateurs du rseau. Il les prsente automatiquement
sous forme de graphiques consultables depuis une page web. Par ailleurs, il dispose d'un
systme de plugins qui le rend simple d'utilisation et trs modulaire. Il est ainsi possible de le
coupler GLPI afin de disposer d'un outil de gestion pour le parc. La lecture des graphique et
l'exploitation des donnes est cependant beaucoup moins agrable.
La surveillance d'un systme permet de connatre sa disponibilit un instant T, mais aussi
de mesurer dans le temps l'volution d'un certain nombre de paramtres tels que l'occupation
de l'espace disque ou la charge mmoire. Il devient alors possible par extrapolation de
prvenir le moment de rupture du systme en prenant des mesures prventives.