Cacti From Packages VFR
Cacti From Packages VFR
Cacti From Packages VFR
rseaux
Introduction
Ou#ls
de
supervision
du
rseau
Disponibilit
Fiabilit
Performance
Cac%
surveille
la
performance
et
le
taux
du%lisa%on
des
quipements.
Introduction
Un outil pour collecter, stocker et
prsenter les statistiques dutilisation des
serveurs et des qpt rseau
Conu autour de RRDTool, mais avec un
accent fort sur la gestion via lUI graphique
Quasiment toutes les fonctionnalits de
Cacti peuvent tre configures par le web
Vous trouverez Cacti ici:
http://www.cacti.net/
Introduction
Cacti: Utilise RRDtool, PHP et stocke la
configuration dans MySQL.
Utilisation de SNMP et RRDTool pour
les statistiques..
Cacti est une interface complte RRDTool, il stocke tous les attributs
ncessaires gnrer et remplir les graphiques, dans une base
MySQL Linterface est crite en PHP. En plus de grer les
graphiques, les sources de donne, et les archives Round Robin
dans une base de donne, Cacti gre la collecte des donnes. Le
support SNMP est inclus pour faire des graphique comme avec
MRTG.
Descripion gnrale
1. Cacti est crit comme une collection de scripts PHP
2. Le script cl est poller.php, qui tourne toutes les 5
minutes (par dfaut). Il rside dans /usr/share/cacti/site.
3. Afin de fonctionner, 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
Avantages
Vous pouvez mesurer la Disponibilit, la Charge, les
Erreurs, et bien dautres choses, tout ceci avec une
archive
Cacti accdes aux interfaces de vos routeurs et commutateurs, et
collecter les informations sur le traffic ainsi que les erreurs.
Cacti peut mesurer le taux de remplissage dun disque, la charge du
processeur, et bien dautres choses. Il peut ragir certaines
conditions, et envoyer des alertes des seuils et intervalles donns.
Graphique
Toutes les fonctions avances de loutil rrdgraph sont disponibles
pour ajuster et automatiser laffichage de certains paramtres.
Vous permet de structurer les informations dans un arbre
hirarchique
Sources de donne
Vous permet daccder aux fonctions avances de rrdcreate et
rrdupdate, y compris la dfinition de multiples sources dinformation
pour chaque base base RRD
Avatanges, suite
Collecte de donnes
Offre SNMP y compris lutilisation php-snmp ou bien de net-snmp
Les sources de donne peuvent tre mises jour via SNMP ou bien
en utilisant un script qui se chargera de la collecte des donnes.
Un composant optionnel, cactid, implmente les fonctions SNMP en
C, avec du multi-thread. Pour les grandes installations.
Modles
Vous pouvez crer des modles pour rutiliser les dfinitions des
graphiques, et les sources de donne et les quipements
(prdfinitions).
Inconvnients
La configuration des interfaces surveiller est
rptitive et fastidieuse
La configuration du Cacti Plugin Architecture est
peu vidente
La mise jour dune version une autre peut tre
difficile.
Conseil:
Pour des grandes installations, ou pour une utilisation
automatise, il est probable que vous finirez par utiliser
des scripts shell et des outils pour automatiser la
configuration de Cacti.
Dmonstration de lutilisation de
Cacti
Vous verrez cette page quand vous crerez les graphiques pour les serveurs / les
routeurs.
Une fois que vous avez cliqu sur Add vous pouvez ajouter des
Headers (intercalaires), des graphes ou des machines. L nous
allons ajouter des machines notre arbre nouvellement cre:
tapes suivantes
On peut tendre la fonctionnalit de Cacti avec la Cacti
Plugin Architecture:
http://cactiusers.org/wiki/PluginArchitectureInstall
Il y a un nombre de greffons (plugins) utiles, comme:
- Settings
- thold
- PHP Weathermap
Un bon endroit o dmarrer est http://cactiusers.net/ et
Google.
Pour envoyer un mail RT depuis Cacti, avec rt-mailgate
on peut utiliser les plugin Settings de Cacti:
http://docs.cacti.net/plugin:settings
Conclusions
Cacti est trs flexible, grace aux Modles
Une fois que vous avez compris les concepts derrire
RRDTool, alors il sera assez facile de dduire le
fonctionnement de Cacti
La visualisation hirarchique aide organiser et
dcouvrir des nouveaux quipements rapidement.
Il nest pas facile de reconfigurer (re-dcouvrir) un
quipement existant sans le supprimer compltement
Ajouter un grand nombre dquipements demande du
temps et des efforts. Les logiciels comme Netdot,
Netdisco, peuvent aider, ainsi que des scripts qui mettent
jour la base de donne Cacti dans MySQL
directement.
Rf+erences
Site web de Cacti:
http://www.cacti.net/
Groupes de discussion Cacti:
http://forums.cacti.net/
Cacti Users Plugin Architecture Home
http://cactiusers.org/
Installation et configuraiton de
Cacti
Exercises
Votre mission
Installer Cacti
Crer une configuration pour votre routeur local
Crrer des configurations pour les serveurs (PC)
virtuels de la classe
Crer des graphiques pour chaque quipement
Placer les routeurs, PC, commutateurs dans un arbre
hirarchique ( vous de choisir la structure)
Si vous avez le temps
Crer des configurations pour tout autre quipement
dans la salle, si il en reste J en utilisant SNMP.
Utiliser la Topologie du rseau comme rfrence!
Installation: 2
Si linstallation a dj t faite, vous pouvez utiliser ces
transparents titre informationnel. Allez alors directement l
Installation par le Web pour continuer.
Installation: 3
Installation: 4
Installation: 5
Installation: 6
Choisir<Yes>
Installation: 7
Installation: 8
Installation: 9
Note!
Vous assurer que vous
choisissez bien RRDTool
1.3.x et pas 1.0.x.