Académique Documents
Professionnel Documents
Culture Documents
SOMMAIRE
INTRODUCTION ....................................................... 2
I. PRESENTATION DE L’OUTIL CACTI........... 3
II. UTILISATION DE CACTI. ................................ 4
CONCLUSION.......................................................... 12
Page 1
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
INTRODUCTION
Page 2
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
1) Description générale.
Cacti est écrit comme une collection de script PHP dont le principal est
« poller.php » ; par défaut il tourne dans les 5 minutes et est stocké dans le
repertoire /usr/share/cacti/site. Afin de fonctionner, il doit être placé dans
/etc/cron.d/ comme ceci:
MAILTO=root
*/5 * * * * www-data php /usr/share/cacti/site/poller.php >/dev/null
2>/var/log/cacti/poller-error.log
Cacti utilise RRDtool pour créer les graphiques pour chaque équipement via les
données statistiques qui sont récupérés de cet équipement. On peut ajuster tout
ceci depuis l’interface Web de Cacti. Les fichiers RRD sont situés dans
/var/lib/cacti/rra quand Cacti est installé via le paquetage Debian/Ubuntu.
2) Avantages.
On peut mesurer la disponibilité, la charge, les erreurs et bien d’autre choses Il
peut réagir à certaines conditions, et envoyer des alertes à des seuils et intervalles
donnés.
- Au niveau du graphique toutes les fonctions avancées de l’outil rrdgraph
sont disponibles pour ajuster et automatiser l’affichage de certains
paramètres ; Cacti permet également de structurer les informations dans un
arbre hiérarchique.
- Au niveau des sources de données il permet d’accéder aux fonctions
avancées de rrdcreate et rrdupdate, y compris la définition de multiples
sources d’information pour chaque base RRD.
- Au niveau de la collecte de données on a l’offre SNMP y compris
l’utilisation php-snmp ou bien de net-snmp ; les sources de donnée peuvent
être mises à jour via SNMP ou bien en utilisant un script qui se chargera de
la collecte des données. Un composant optionnel, cactid, implémente les
fonctions SNMP en C, avec du multi-thread. Pour les grandes installations.
Page 3
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
3) Inconvénients.
- La configuration des interfaces à surveiller est répétitives et fastidieuse.
- La configuration du Cacti Plugin Architecture est peu évidente.
- La mise à jour d’une version à une autre peut être difficile.
Page 4
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
Page 5
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
Une fois ceci fait la question est de décider si on doit créer un graphique ou
pas ; si on décide de le faire ça donne :
Page 6
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
Cette page est visible lorsqu’on crée les graphiques pour les serveurs/ routers.
Page 7
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
Page 8
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
Page 9
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
Page 10
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
- Etapes suivantes :
• On peut étendre la fonctionnalité de Cacti avec la Cacti Plugin
Architecture.
• Il y a un nombre de greffons (plugins) utiles, comme :
- Settings
- thold
- PHP Weathermap.
• Pour envoyer un mail à RT depuis Cacti, avec rt-mailgate on peut
utiliser les plugin “Settings” de Cacti.
Page 11
Outils de supervision réseau : CACTI
Année Académique | 2019-2020
Projet de Sécurité Informatique
CONCLUSION
Parvenu au terme de notre analyse, il en ressort que Cacti est très flexible, grâce
aux Modèles. Une fois qu’on a compris les concepts derrière RRDTool, alors il
est assez facile de déduire le fonctionnement de Cacti. La visualisation
hiérarchique aide à organiser et découvrir des nouveaux équipements rapidement.
Il n’est pas facile de “reconfigurer” (re-découvrir) un équipement existant sans le
supprimer complètement ; ajouter un grand nombre d’équipements demande du
temps et des efforts. Les logiciels comme Netdot, Netdisco, peuvent aider, ainsi
que des scripts qui mettent à jour la base de données Cacti dans MySQL
directement.
Page 12
Outils de supervision réseau : CACTI
Année Académique | 2019-2020