Vous êtes sur la page 1sur 7

Deligny Emeric

Juillet 2007

Dossier Technique
Configuration de l'outil de supervision
CACTI
Ce dossier technique explique les diffrentes tapes suivre pour configurer et
utiliser l'outil de supervision CACTI. Nous partons du principe que l'installation bien tait
faite auparavant ( php5, mySQL, phpMyAdmin, Cacti, Snmp, RDDTool) et que vous
pouvez vous loguer sous http://host_name/cacti/index.php.
Voici les diffrents points rencontrs dans ce dossier :
Ajout d'un Host.
Ajout d'un graphique pour l'host.
Ajout d'un lment dans l'arbre de prsentation.
Exemple pour un graphique : tutorial pour un template Uptime .
Suppression d'lments.
Affichage multiple ponctuel.
Avant de commencer, il est important de vrifier que les protocoles SNMP des
htes soient bien activs. Les mthodes d'activation de ce protocole ne sont pas abordes
dans ce dossier.
________________________________________________________________________

Ce document n'explique pas comment l'outil Cacti pourra rpondre votre besoin.
Dans les points qui vont suivre vous ne trouverez que les explications techniques
ponctuelles. En Rgle gnrale, la configuration de l'outil de supervision rseaux Cacti
correspond l'ajout d'un hte, d'un graphique pour un hte, et aussi l'affichage de ce
graphique dans un arbre.

I. Ajout d'un host


Afin de procder l'ajout d'un host pour l'outil Cacti, ouvrez d'abord la page Device, situe
dans la catgorie Management.

Figure 1.1 : Page Device rassemblant les Htes

Cliquez sur Add en haut gauche de la page. La page suivant apparat :


Figure 1.2 : Page Device new contenant les paramtres de l'hte

Le formulaire propose donc les


champs suivants :
Description : nom de
lhte qui apparatra
dans Cacti.
Hostname : adresse IP
ou nom de lhte.
Host Template : modle
de template qui sera
appliqu sur lhte. Le
choix
d'un
modle
amnera des exemples
de graphe et de data
Disable Host : dsactive
lhte
SNMP Community : nom de la communaut SNMP utilis pour la lecture (par
dfaut : public)
SNMP Username et SNMP Password : login et mot de passe de lutilisateur
autoris lorsque le SNMP est de version 3
SNMP Version : version du protocole SNMP (par dfaut : 1)
SNMP Port : port UDP du serveur SNMP (par dfaut : 161)
SNMP Timeout : temps de rponse maximum Cacti

Cliquez sur Create. Cacti affiche alors la liste des htes crs.

II. Cration d'un graphique pour l'Host


Dans ce paragraphe, nous allons voir comment utiliser l'outil Cacti pour crer des
graphiques par l'intermdiaire de template. Pour cela, retournez dans la page Device.
Cliquez sur l'hte correspondant. Deux tableaux sont apparus : Associated Graph
Templates et Associated Data Queries.
Figure 2.1 : Page Device rassemblant les Htes

Si vous avez associ un host template votre Hte, il apparatra de 0 plusieurs


exemples pour les 2 tableaux. Nous allons voir maintenant la mthode utiliser pour
l'ajout d'un Graph Template et d'une Data Queries. Ces 2 mthodes vous permettront
d'obtenir des graphes.
1. Ajout d'un Graph Template
Choisissez le graph template que vous souhaitez et validez l'ajout avec Add.
Maintenant pour crer le graphe, cliquez sur Create Graphs for this Host. Une page
apparat avec votre graph template dans le tableau. Cochez dans la case
correspondant l'ajout et terminez par Create. Maintenant votre graphe est cr, il
ne vous reste plus qu' l'afficher. Pour cela, reportez vous au point 3.

2. Ajout d'une Data Querie


Choisissez la requte de donne que vous souhaitez et validez l'ajout avec
Add. Si votre requte de donne est fonctionne, il apparat dans la colonne Status,
un ou des Items/Rows. Si ces donnes n'apparaissent pas, vous pouvez actualiser
en cliquant sur Verbose Query.
Maintenant pour crer le graphe, cliquez sur Create Graphs for this Host. Une page
apparat avec 1 ou plusieurs index dans le tableau de requte. Cochez dans la case
correspondante et terminer par Create. Maintenant votre graphe est cr, il ne vous
reste plus qu' l'afficher. Pour cela, reportez vous au point III.

III. Ajout d'un lment dans l'Arbre de Prsentation


L'arbre de prsentation est un outil permettant de triller, d'organiser, et d'afficher
des graphiques existants. Il est donc possible de classer les graphiques par machine et
par technologie (interfaces, processeur...). Dans ce paragraphe, nous allons voire
comment utiliser cet outil. Afin de procder cette opration, ouvrez la page Graph
Trees, situe dans la catgorie Management.
Figure 3.1 : Page Graph Tree rassemblant les principales branches

Cliquez sur Add pour continuer. Une nouvelle page apparat. Donnez le nom de votre
premire branche et validez avec Create.
Voici les diffrentes configurations que vous pourrez utiliser afin d'obtenir une prsentation
convenable de vos graphiques :

Ajout d'une en-tte (ou branche) : dans le tableau graphe, cliquez sur
Add. Rentrer dans le tableau Graph Tree le nom de votre branche ainsi
que la mthode d'ordonnancement de celle-ci.
Ajout d'un item : pour ajouter un item dans une branche, cliquez sur le
champ Add correspondant. Une nouvelle page s'affiche avec les 2
tableaux suivant : Tree Items et Tree Item Value. Laissez le champ
Parent Item d'origine. Dans le champ Tree Item Tupe, vous avez le choix
entre l'ajout d'une branche supplmentaire, d'un graphique et d'un host
(tous les graphiques crs lis l'host, quivalent d'un tableau de bord).
Il ne vous reste plus qu' complter les champs correspondant vos
choix dans le cadre Tree Item Value.

IV.Tutorial pour un exemple de template : l'uptime


Dans cette prsente partie, nous allons voir comment procder afin d'obtenir
graphiquement l'Uptime (dure de fonctionnement) de tous les types d'htes possibles.
Les diffrentes tapes de ce tutorial seront donc :
Cration d'un Data Template (modle de donne).
Cration d'un CDEF formula (formule de conversion).
Cration d'un Graph Template (modle graphique).
Cration d'un Graphique pour un hte spcifique.

1. Cration du modle de donnes ( Data Templates).


Afin de procder cette opration, ouvrez la page Data Templates, situe
dans la catgorie Templates. Cliquez sur Add.
Dans le tableau Data Templates, rentrez les paramtres suivants :
Name : ucd/net - System Uptime
Dans le tableau Data Sources, rentrez les paramtres suivants :
Name : cochez juste Ignore this Value.
Data Input Method : Get SNMP Data.
Associated RRA's : tout slectionner.
Data Source Active : cochez Data Source Active.
Dans le tableau Data Sources Items, rentrez les paramtres suivants :
Internal Data Source Name : uptime .
Minimum&Maximum Value : 0.
Data Source Type : slectionner le champ GAUGE
Cliquez sur Create, 1 nouveau tableau apparat.
Dans le tableau Data Sources Items, rentrez les paramtres suivants :
Ne cochez aucune case
OID : system.sysUpTime.0

2. Cration du CDEF Formula.


Afin de procder cette opration, ouvrez la page CDEF, situe dans la
catgorie Management Graph Management. Dans le tableau CDEF's
cliquez sur Add. Une nouvelle page apparat.
Dans la page CDEF's, rentrez les paramtres suivants :
Name : Ticks to Days.
Ajouter ces 3 Items : (cliquez sur Add dans le tableau CDEF
Items).
CDEF Item Type
CDEF Item Value
Item 1

Special Data source

Current Graph Item Data Source

Item 2

Customing string

8640000

Item 3

Operator

3. Cration d'un Graphe Template


Maintenant que vous avez cr la formule, vous pouvez l'utiliser pour crer le
graphique. Afin de procder cette opration, ouvrez la page Graph
Templates, situe dans la catgorie Templates.
Dans le tableau Templates, rentrez les paramtres suivants :
Name : ucd/net - System Uptime
Dans le tableau Graph Template, rentrez les paramtres suivants :
Title : |host_description| - Uptime
Vertical Label : Days
Cliquez sur Create. 2 nouveaux tableaux apparaissent.
Dans le tableau Graph Template Items, rentrez les paramtres suivants :
Ajouter 2 Items :
Data Source

Color

Graph Item
Type

Consolidation
Function

CDEF
Function

Item 1

ucd/net 00FF00
System Uptime

AREA

AVERAGE

Ticks to
Days

Item 2

ucd/net System Uptime

GRINT

LAST

Ticks to
Days

Text Format

Current

Cliquez sur Create


Votre modle de graphique Systme Uptime est cr. Il ne vous reste plus
qu' assimiler ce template un hte est le tour est jou.
Sauvegardez les changements du graphique.

4. Cration d'un Graphique pour un hte spcifique.


Maintenant que vous avez cr les modles de graphique et de donnes, il
vous faut maintenant assigner ce modle un hte et l'afficher ensuite.
Afin de procder cette opration, ouvrez la page Device, situe dans la
catgorie Management. Cliquez sur l'hte dsir. Dans le tableau
Associated Graph Templates, slectionnez dans le champ Add Graph
Template le Modle prcdemment cr, et cliquez ensuite sur Add.
En haut de la page, cliquez sur Create Graphe for this Host. Dans la nouvelle
page, slectionner dans le tableau Graphe Template le modle choisi et
sauvegardez ensuite en bas de la page avec Create. Il ne vous reste plus
qu' affichez ce graphe dans l'arbre de prsentation (voire point III).

V. Suppression d'lment
Dans cette partie, nous allon voire comment procder pour supprimer un type
d'lment. Voici un dscription par type d'lment :
Suppression d'un hte : Pour procder la suppression d'un hte,
ouvrez la page Device, situe dans la catgorie Management. Cochez la
case correspondant l'hte qe vous souhaitez supprimer, choisissez l'action
Delete dans le champ Choose an action.Validez avec le bouton GO.
Une nouvelle page apparat vous proposant de supprimer aussi les graphs et
les Data Sources li l'hte. Validez la suppression avec YES.

Suppresion d'un graphe li un hte : ouvrez la page Graph


Management, situe dans la catgorie Management. Slctionnez la ou les
cases correspondant votre choix de suppression. Choisissez l'option
Delete et validez avec GO. Dans la page qui suit, choisissez de supprimer
aussi les data sources.

Suppresion d'un lement de l'arbre : ouvrez la page Graph Trees,


situe dans la catgorie Management. Pour effectuer cette opration rendez
vous sur la branche ou se trouve l'lment que vous souhaitez supprimez et
cliquez sur la croix rouge correspondante.

Suppresion d'un template : la suppression d'un template se droule


comme pour la suppression d'un graphe. Ouvrez la page Graph Trees,
situe dans la catgorie Management.

VI.Affichage multiple
Vous pouvez accder l'affichage multiple dans le sous-onglet List View de
l'onglet Graph. Vous avez la possibilit de chercher vos graphiques grce au filtre. Pour
les afficher, cochez les cases correspondantes et cliquez sur View. La page apparait avec
les diffrents graphiques. Si vous souhaitez de plus amples informations sur un graphique
(dure sur jour, semaine(s), anne), il vous suffit simplement de cliquer dessus.

Vous aimerez peut-être aussi