exploit&admin performances v0.2

52
P P ROJET ROJET «A «A DMINISTRATION DMINISTRATION ET ET S S UPERVISION UPERVISION » » A A RMÉE RMÉE DE DE L AIR AIR Rédaction Sébastien BOURSIER Version document.doc Date mardi 14 juin 2022 Document d’exploitation Document d’exploitation et d’administration de la solution de visualisation de Performances

Upload: enio-roberto

Post on 12-Jan-2016

248 views

Category:

Documents


2 download

DESCRIPTION

Nagios

TRANSCRIPT

Page 1: Exploit&Admin Performances v0.2

PPROJETROJET

«A«ADMINISTRATIONDMINISTRATION ETET S SUPERVISIONUPERVISION»»

AARMÉERMÉE DEDE LL’’AIRAIR

Rédaction Sébastien BOURSIER

Version document.doc

Date vendredi 21 avril 2023

Document d’exploitationDocument d’exploitation et d’administration de la

solution de visualisation de Performances

Page 2: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

REVISIONSREVISIONS

STATUS DATE AUTEURS APPROBATEURS COMMENTAIRES

V0.1 20/09/04Florian

GILLET

V0.2 13/01/05Sébastien BOURSIER

Page 3: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

SOMMAIRESOMMAIRE

1. PRÉSENTATION..........................................................................41.1. L’outil CACTI..............................................................................................41.2. Fonctionnement........................................................................................6

2. EXPLOITATION...........................................................................72.1. Connexion à CACTI...................................................................................72.2. Visualisation de l’arborescence de graphique......................................92.3. Visualisation par filtre des graphiques................................................112.4. Visualisation à façon des graphiques..................................................142.5. Visualiser l’historique des graphiques.................................................17

3. ADMINISTRATION.....................................................................183.1. Prise en compte de l’infrastructure cible............................................18

3.1.1. Ajout d’équipements.....................................................................183.1.2. Création des graphiques...............................................................233.1.3. Publication des graphiques...........................................................23

3.2. Gestion des Modèles (Templates)........................................................253.2.1. Modèle de données (Data Templates).........................................253.2.2. Modèle de Graphiques...................................................................283.2.3. Modèle d’équipements..................................................................33

3.3. Personnalisation.....................................................................................363.3.1. Personnalisation des modèles......................................................363.3.2. Personnalisation des graphiques / Sources de données...........36

3.4. Transférer des modèles.........................................................................383.4.1. Exporter des modèles...................................................................383.4.2. Importer des modèles...................................................................40

3.5. Configuration..........................................................................................413.5.1. Utilitaires........................................................................................413.5.2. Configuration de CACTI.................................................................43

3.6. Gestion des Utilisateurs........................................................................453.7. Exécution de CACTI................................................................................473.8. Base de données de CACTI....................................................................483.9. Protocol de management (SNMP – NetSnmp).....................................483.10. Sauvegarde des données...................................................................49

4. ANNEXES..................................................................................504.1. Informations sur les packages CACTI...................................................50

document.doc 21/04/2023 3/50

Page 4: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

1.1. PRÉSENTATIONPRÉSENTATION

1.1. L’OUTIL CACTI

L’outil CACTI est un outil de visualisation des performances des équipements du système d’information. CACTI collecte les informations de performances comme la valeur de la CPU d’un équipement réseau, stocke cette valeur en base de données et crée les graphiques de présentation de ces valeurs. L’interface Web de CACTI permet d’effectuer l’administration de l’outil ainsi que la visualisation des performances des équipements.

Exemple de visualisation des graphiques

Pour surveiller les performances de l’infrastructure cible, il faut :

Définir les valeurs à prendre en compte pour chaque équipement à surveiller.

Trouver l’équivalence de ces valeurs dans les informations fournies par SNMP.

document.doc 21/04/2023 4/50

Page 5: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Définir les modèles de collectes de données.

Définir les modèles de graphiques.

Définir les modèles de type d’équipements. Les modèles de collectes et de graphiques sont associés aux modèles de type d’équipements.

Ajouter les équipements à prendre en compte en définissant leur modèle d’équipement. Les bonnes valeurs de performances sont ainsi collectées automatiquement.

Confirmer la collecte des informations.

Les graphiques liés à l’équipement sont maintenant visibles.

document.doc 21/04/2023 5/50

Page 6: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

1.2. FONCTIONNEMENT

Le fonctionnement de CACTI peut être schématisé comme suit :

Liaison dans le fonctionnement de CACTI :

Les utilisateurs se connectent à CACTI via un navigateur Internet. En effet, l’interface de CACTI est construit en PHP et accessible via le serveur Internet de Linux.

Les valeurs de performances sont collectées périodiquement. Le planificateur de tâche linux (crontab) est à l’origine de la demande de collecte de l’information. Les informations sont collectées via SNMP.

Les valeurs de performances sont ensuite stockées en base de données RRDTool. RRDTool est une base de données spécialisée pour le stockage des valeurs de performances.

Les informations de configuration de l’outil CACTI sont stockées en base de données MySQL.

document.doc 21/04/2023 6/50

Page 7: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

2.2. EXPLOITATIONEXPLOITATION

2.1. CONNEXION À CACTI

L’interface de CACTI est accessible via un navigateur Internet à l’URL suivante :

http://<votre-serveur>/cacti/

La page d’authentification d’accès à CACTI apparaît.

document.doc 21/04/2023 7/50

Page 8: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Après authentification, la page d’accueil suivante apparaît :

Un ou deux onglets sont accessible suivant les droits de l’utilisateur avec lesquels vous venez de vous connecter (console, graphs) :

L’onglet « console » vous permet d’accéder à toutes les fonctionnalités d’Administration.

L’onglet « graphs » permet qu’en à lui de visualiser les graphiques de CACTI.

document.doc 21/04/2023 8/50

Page 9: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

2.2. VISUALISATION DE L’ARBORESCENCE DE GRAPHIQUE

Afin de visualiser les performances enregistrées par CACTI, cliquez sur l’onglet graphs.

document.doc 21/04/2023 9/50

Page 10: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

L’arborescence des différents éléments surveillés est alors affichée. Elle est conforme à l’organisation que vous lui aurez précisée dans la console. En cliquant sur un des éléments, on visualise les graphiques de performances associés à l’instance de l’objet supervisé. Tous les éléments supervisés sont précédés dans cette vue de "host:". Dans cet exemple, en cliquant sur "host:localhost" (Serveur de supervision), on obtient les indicateurs de performances de l’utilisation mémoire (Memory Usage) et la charge CPU (Load Average).

document.doc 21/04/2023 10/50

Page 11: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

2.3. VISUALISATION PAR FILTRE DES GRAPHIQUES

Pour obtenir une vue personnalisée de différents indices, on peut utilisé le "Preview Mode". Pour ce faire cliquez sur l’onglet représentant une aire courbe, ici en rouge dans l’exemple ci-dessous.

document.doc 21/04/2023 11/50

Page 12: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

L’option "Filter by host" permet de choisir une ou toutes les instances des éléments supervisés à l’aide d’une liste déroulante, mais aussi de filtrer le nom de l’indice de performance à afficher avec une zone de texte.

Pour appliquer le filtre, cliquez sur "go".

document.doc 21/04/2023 12/50

Page 13: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Dans cet exemple on applique le filtre localhost avec le terme "Users". Le système affiche les indices relatifs aux utilisateurs sur la machine "localhost".

Résultat du filtre :

document.doc 21/04/2023 13/50

Page 14: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

2.4. VISUALISATION À FAÇON DES GRAPHIQUES

Le système de visualisation de CACTI permet, outre l’affichage par arborescence (Tree mode) et l’affichage personnalisé (Preview Mode), un mode d’affichage par liste (List Mode). Celui-ci permet comme son nom l’indique de visualiser sous forme de liste l’ensemble des indices supervisés. Pour visualiser l’historique d’un indice, il suffit de cliquer sur celui-ci.

Exemple de liste d’indices supervisés

document.doc 21/04/2023 14/50

Page 15: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Passage de la vue par liste (List Mode) à la vue personnalisée (Preview Mode) :

Il est possible de passer de la vue par liste (List Mode) à la vue personnalisée (Preview Mode) en utilisant les cases à cocher situées devant les indices de performances supervisées. Pour ce faire, cochez les indices à visualiser, sélectionnez la durée d’affichage en bas de la liste (Daily pour 1 jour, Weekly pour 1 semaine, Montly pour 1 mois, Yearly pour 1 an, 3 year pour 3 ans), puis cliquez sur view. Exemple ci-dessous.

Exemple de sélection des indices à visualiser

document.doc 21/04/2023 15/50

Page 16: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Exemple de résultat obtenu par la sélection d’indice de performance dans le mode d’affichage par liste :

document.doc 21/04/2023 16/50

Page 17: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

2.5. VISUALISER L’HISTORIQUE DES GRAPHIQUES

Pour visualiser l’historique d’un indice de performance, il suffit, quel que soit le mode de visualisation (Tree Mode, List Mode ou Preview Mode) de cliquer sur le graphique De cet indice. Celui-ci sera alors décomposé en plusieurs graphiques qui afficheront le même indice sur des durées de temps différentes par défaut 1 jour, 1 semaine, 1 mois, 1 an et 3 ans.

Exemple d’affichage de l’historique du nombre de processus en cours d’exécution sur la machine "localhost"

document.doc 21/04/2023 17/50

Page 18: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.3. ADMINISTRATIONADMINISTRATION

3.1. PRISE EN COMPTE DE L’INFRASTRUCTURE CIBLE

3.1.1. Ajout d’équipements

Pour passer du mode de visualisation au mode administration, cliquez sur l’onglet console. La fenêtre suivante apparaît :

Fenêtre de la console d’administration

document.doc 21/04/2023 18/50

Page 19: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Cliquez ensuite sur Devices afin d’obtenir la liste des éléments supervisés. Si c’est la première fois que vous entrez dans ce mode, alors la liste des éléments supervisés est vide ou ne comporte que l’élément "localhost".

Liste des éléments supervisés

Pour pouvoir surveiller les différents services / compteurs / systèmes d'un périphérique ou d'un matériel réseau, il vous faut tout d'abord le définir. Pour cela, cliquez sur le lien "Devices" de la section "Management". Cliquez ensuite en haut à droite du tableau sur "Add" pour ajouter un hôte.

Vous arrivez sur une page où vous allez définir les caractéristiques de l'hôte dont vous souhaitez surveiller différents éléments.

document.doc 21/04/2023 19/50

Page 20: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Afin de paramétrer correctement un hôte à superviser dans la fenêtre ci-dessous, utilisez la description des champs suivantes :

Paramètre de description d’un hôte

document.doc 21/04/2023 20/50

Page 21: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Description des champs :

•  Description : Ecrivez une très brève description de la machine à monitorer.

•  Host template : Choisissez le modèle d'hôte correspondant le mieux (Si vous ne savez pas quoi utiliser, choisissez Generic SNMP-enabled host).

•  Hostname : Entrez ici le nom DNS de la machine à monitorer. ATTENTION, ce nom doit être résolu par votre client DNS local. Si ce n'est pas le cas, indiquez l'IP du matériel.

IMPORTANT : Le host name de l’équipement à surveiller doit être équivalent à celui spécifié dans Nagios.

•  SNMP Community : Comme son nom l'indique, indiquez ici le nom de la communauté snmp configuré sur l'hôte (Par défaut la communauté est « public »).

•  SNMP Username / Password : Ici doit être spécifié le nom d'utilisateur et le mot de passe nécessaire pour interroger un périphérique en SNMP v3. Si vous ne savez pas dans quelle version de snmp vous êtes ou si vous êtes en v1, v2 ou v2c, laissez ces deux champs vides.

•  SNMP Version : La version du protocole à utiliser (en général, la version est 2).

LES AUTRES CHAMPS NE DOIVENT PAS ÊTRE MODIFIÉS PAR DÉFAUT.

document.doc 21/04/2023 21/50

Page 22: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Une fois ce formulaire rempli, cliquez sur "create", si une erreur se produit, modifiez les champs mis en cause. L’élément que vous avez paramétré est ajouté à la liste des éléments supervisés. Cependant cela ne signifie pas que la connexion snmp avec cet hôte fonctionne. Pour vérifier la connexion, cliquez sur l’élément nouvellement créé. Si celui-ci répond, il affiche en dessous de l’étiquette SNMP information une liste d’information contextuelle tel que le nom DNS de l’hôte par exemple. Si la connexion ne fonctionne pas, il affiche snmp error en rouge.

Votre hôte est désormais prêt à être interrogé par CACTI. Vous devez maintenant créer des interrogations et des graphes …

Ajout de l’élément Switch Access BAT9

document.doc 21/04/2023 22/50

Page 23: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.1.2. Création des graphiques

Cliquez maintenant dans le menu de gauche sur « New graphs ». Vous allez arriver sur une nouvelle page vous permettant de choisir un hôte. Choisissez l'hôte que vous désirez et, selon le modèle d'hôte que vous avez choisi lors de la création de celui-ci, vous allez pouvoir créer automatiquement des graphiques sur l'utilisation de vos disques durs, de vos processeurs, de vos cartes réseau, etc.

Pour se faire, il suffit de cliquer sur la ou les lignes correspondantes aux sources que vous voulez superviser. Cliquez sur le bouton « create » et vos graphiques sont créés.

Vous pouvez remarquer en haut à droite de certains tableaux un petit rond vert. CACTI met en cache les informations dans la base de données MySQL pour éviter d'interroger les hôtes à chaque fois que vous chargez la page de création des graphiques : cela permet d'éviter de créer du trafic réseau inutile et cela permet surtout d'afficher rapidement les pages. Ce petit rond vert permet de vider le cache correspondant aux sources présentes dans le tableau. Cliquez dessus lorsque vous faites des modifications matérielles ou logicielles importantes sur votre hôte et que vous voulez afficher les nouvelles sources (Lors d'un ajout de carte réseau par exemple. Dans certains cas, la réinstallation de l'OS entraîne des modifications SNMP et il faut aussi effectuer cette manipulation.)

Une fois les graphiques et sources de données créées, il vous faut publier les graphiques sur l'arbre de visualisation.

3.1.3. Publication des graphiques

C'est la dernière étape avant de pouvoir visualiser les graphiques produits par CACTI.

Cacti utilise un système d'arbre pour visualiser vos graphes. Cela vous permet de les classer dans l'ordre que vous désirez : par site physique, par OS, par machine, etc.

document.doc 21/04/2023 23/50

Page 24: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Pour organiser cet arbre, cliquez sur "Graph trees". Vous pouvez utiliser celui par défaut ou en créer un neuf (cliquez sur « Add »). Ensuite cliquez dessus, vous verrez le tableau "Tree items".

C'est ici que vous allez pouvoir placer vos graphes. Cliquez à nouveau sur « Add ». Vous avez la possibilité d'ajouter trois choses différentes : Un header (entête, ou élément de classement (pas un graphique)), un graphique seul, ou un hôte. Pour ce dernier, cela permettra d'afficher TOUS les graphiques pour ce même hôte (très pratique si vous possédez un grand nombre d'hôtes et de graphiques, cela évite de les publier un par un).

Voilà, vous pouvez maintenant cliquer sur l'onglet « graphs » et admirez votre travail ! Attention, il existe un délai de 5 à 10 minutes entre le moment où vous avez créé le graphique dans l'interface de configuration et le moment où celui-ci est effectivement créé (5 minutes maximum sont nécessaires pour créer le graphique (temps entre deux exécutions du script dans la crontab) puis 5 autres minutes sont nécessaire pour récupérer les données dont les sources sont des compteurs, comme les compteurs de bits pour les cartes réseau par exemple).

document.doc 21/04/2023 24/50

Page 25: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.2. GESTION DES MODÈLES (TEMPLATES)

3.2.1. Modèle de données (Data Templates)

En cliquant sur Data Templates, vous accédez aux modèles de récupération de données de CACTI. La majorité de ces modèles sont paramétrés pour récupérer les informations snmp des hôtes supervisés.

Exemple de vue des modèles de données

document.doc 21/04/2023 25/50

Page 26: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Pour paramétrer un modèle simple de récupération de données, cliquez sur Add. Remplissez les paramètres avec la description des champs ci-dessous :

Ecran de paramétrage d’un nouveau modèle de donnée

Description des champs :

DATA Templates

•  Name : Nom du nouveau modèle de donnée.

DATA Source

•  Data Name : Nom affiché pour les graphiques. Choisissez un nom du type |host_description| - votrenom.

•  Data Input Method : Entrez ici la méthode de récupération de donnée par défaut utilisé Get SNMP Data, pour obtenir une valeur ponctuelle à l’aide d’un OID SNMP.

Remarque : lorsque vous changez la méthode de récupération de donnés, vous devez cliquer sur save puis revenir sur le modèle afin d’actualiser la vue.

•  Associated RRA’s :Entrez ici les types de visualisation voulus pour l’historisation.

•  Step : Ne pas changer.

document.doc 21/04/2023 26/50

Page 27: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

•  Data Source Active : Ne pas changer.

DATA SOURCE ITEM

•  Internal Data Source Name : Nom interne à CACTI de la variable de récupération de donnée.

•  Minimum Value : La valeur minimum de la variable en dessous de laquelle il est impossible d’obtenir une donnée.

•  Maximum Value : La valeur maximum de la variable en dessus de laquelle il est impossible d’obtenir une donnée.

•  Data Source Type : Le type de valeur supervisé (jauge, compteur, etc.).

•  Heartbeat : Intervalle de prise de mesure interne de CACTI (Polling).

Custom Data

•  OID : Object ID SNMP de la valeur à récupérer.

TOUS LES AUTRES CHAMPS NE DOIVENT PAS ÊTRE MODIFIÉS.

Exemple de paramétrage d’un modèle de donnée basé sur une requête snmp.

Cliquez sur Save pour enregister votre nouveau modèle de donnée.

document.doc 21/04/2023 27/50

Page 28: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.2.2. Modèle de Graphiques

En cliquant sur Graph Templates, vous accédez aux modèles d’affichage des données de CACTI.

Exemple de vue des modèles de graphiques

document.doc 21/04/2023 28/50

Page 29: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Lorsque vous cliquez sur un modèle déjà configurer, vous pouvez visualiser son paramétrage.

Liste des modèles de graphiques.

Pour visualiser un modèle de graphique, cliquez dessus !

document.doc 21/04/2023 29/50

Page 30: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Paramétrage du modèle de graphique

Liste des paramétrages du modèle de graphique

document.doc 21/04/2023 30/50

Page 31: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Pour ajouter un paramètre à visualiser sur un graphique, cliquer sur Add.

Liste des paramétrages d’ajout de valeur.

Sélectionner dans Data Source la valeur à ajouter au graphique. Cliquez sur "Create".

document.doc 21/04/2023 31/50

Page 32: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Après avoir ajouté la valeur, cliquez sur "save" pour valider vous changement

Liste des paramétrages du modèle de graphique

Le changement est pris en compte. Il pourra maintenant être visualiser.

document.doc 21/04/2023 32/50

Page 33: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.2.3. Modèle d’équipements

Paramétrage des modèles d’hôte (équipement)

document.doc 21/04/2023 33/50

Page 34: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Pour ajouter un type de graphique à visualiser pour un type équipement, choisissez dans "Add Graph Templates" le type de graphique voulu, puis cliquez sur "Add".

document.doc 21/04/2023 34/50

Page 35: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Il est aussi possible d’ajouter une "Data Query" qui sont des scripts préconfigurés de Cacti (exemple : Interface réseau).

N’oubliez pas de cliquez sur "Save" pour valider.

document.doc 21/04/2023 35/50

Page 36: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.3. PERSONNALISATION

3.3.1. Personnalisation des modèles

Les graphiques générés par CACTI sont tous basés sur des modèles (Templates). Chaque modèle contrôle la manière dont sont affichés tous les éléments du graphique : la couleur, l'épaisseur des traits, la légende, l'ordre des éléments, etc. Les modèles permettent de gagner beaucoup de temps lorsque vous avez beaucoup de graphiques identiques à créer.

Vous pouvez personnaliser les modèles à votre façon, en entrant dans le menu « Graph templates ». Les éléments de personnalisation étant nombreux, l'interface peut sembler complexe mais vous vous y ferez très vite.

Vous pouvez dans le même menu créer vos propres modèles. Il est conseillé de partir d'un modèle de base avant de créer les votre. Vous pouvez dupliquer un modèle existant afin de vous en inspirer en cliquant sur la case à cocher qui lui correspond puis en sélectionnant « Duplicate » avant de cliquer sur le bouton « Go ».

Vous pouvez exporter vos modèles afin de les partager sur Internet ou de les sauvegarder. Rendez-vous dans la section Sauvegarde de cet article pour plus d'informations sur la manipulation à effectuer.

3.3.2. Personnalisation des graphiques / Sources de données

Les titres des graphiques ou les noms des sources de données peuvent ne

pas être clairs car ils sont générés automatiquement. Vous pouvez aussi les personnaliser. Pour cela, rendez-vous pour les titres des graphiques dans le menu «

document.doc 21/04/2023 36/50

Page 37: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Graph management » et dans le menu « Data sources  » pour les noms des sources de données.

Les sources de données sont associées par des numéros à leurs graphiques, ce qui permet de les renommer sans perdre les graphiques que vous avez créés.

document.doc 21/04/2023 37/50

Page 38: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.4. TRANSFÉRER DES MODÈLES

3.4.1. Exporter des modèles

Les modèles que vous avez créés ou modifiés peuvent être exportés pour être sauvegardés ou partagés avec d'autres utilisateurs.

Pour ce faire, cliquez sur « Export templates » et choisissez le modèle que vous souhaitez exporter. Vous avez la possibilité de l'enregistrer directement sous forme de fichier ou de l'afficher dans la fenêtre de votre navigateur pour le copier/coller dans le logiciel d'édition de votre choix. Les modèles sont à enregistrer avec l'extension « .xml ».

Fenêtre d’exportation des modèles

Cliquez sur create pour exporter dans un explorateur windows.

document.doc 21/04/2023 38/50

Page 39: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

A partir de l’explorateur, vous pouvez visualiser son contenu et l’enregistrer comme fichier xml.

Exemple d’exportation de modèle

document.doc 21/04/2023 39/50

Page 40: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.4.2. Importer des modèles

L’importation vous permet de récupérer tout type de modèle précédemment exporté, ou bien d’importer de nouveau modèle récupéré sur le site Internet de développement de CACTI par exemple.

Importation de modèle de donnée

document.doc 21/04/2023 40/50

Page 41: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.5. CONFIGURATION

3.5.1. Utilitaires

Un utilitaire de visualisation du cache snmp est disponible pour visualiser les données récupérées par le pooler.

Visualiser le cache système des OID snmp.

document.doc 21/04/2023 41/50

Page 42: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Cliquez sur "view snmp" cache pour voir les valeurs associées aux requêtes.

Affichage du cache

document.doc 21/04/2023 42/50

Page 43: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.5.2. Configuration de CACTI

Cacti permet en autre de paramètre l’agent SNMP utilisé par le serveur pour envoyer ses requêtes. Il permet aussi de paramétrer le mode de fonctionnement du journal d’activité.

Menu général de CACTI settings

document.doc 21/04/2023 43/50

Page 44: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Le paramètrage des chemins de répertoires s’effectue dans l’onglet "Path"

Menu "Path" de cacti settings

document.doc 21/04/2023 44/50

Page 45: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.6. GESTION DES UTILISATEURS

La gestion des utilisateurs s’effectue dans la rubrique "User Management". Intuitivement vous pouvez ajouter, modifier et supprimer des utilisateurs ainsi que leurs droits associés.

Utilisateurs de Cacti

document.doc 21/04/2023 45/50

Page 46: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

Paramétrage des utilisateurs. Les droits et les permissions se coche sous la rubrique Realm Permission.

Droit des utilisateurs

document.doc 21/04/2023 46/50

Page 47: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.7. EXÉCUTION DE CACTI

CACTI exécute à une période donnée en crontab le fichier cmd.php pour la récupération des informations.

Pour obtenir l’information il faut afficher la crontab linux.

Exemple :

[root@rdserver root]# more /etc/crontab

SHELL=/bin/bash

PATH=/sbin:/bin:/usr/sbin:/usr/bin

MAILTO=root

HOME=/

# run-parts

01 * * * * root nice -n 19 run-parts /etc/cron.hourly

02 4 * * * root nice -n 19 run-parts /etc/cron.daily

22 4 * * 0 root nice -n 19 run-parts /etc/cron.weekly

42 4 1 * * root nice -n 19 run-parts /etc/cron.monthly

*/5 * * * * cacti php /opt/appliance/cacti-0.8.5a/cmd.php > /dev/null 2>&1

La ligne correspondant à CACTI est :

*/5 * * * * cacti php /opt/appliance/cacti-0.8.5a/cmd.php > /dev/null 2>&1

Le fichier de command de CACTI est donc exécuté toutes les 5 min. Cette ligne est renseignée dans la crontab par le package de configuration de CACTI.

document.doc 21/04/2023 47/50

Page 48: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.8. BASE DE DONNÉES DE CACTI

Cacti utilise la base de donnée MySQL pour sauvegarder toutes ses données tel que les modèles et la configuration. Cette base de donnée est définies sous le nom cacti dans MySQL.

3.9. PROTOCOLE DE MANAGEMENT (SNMP – NETSNMP)

SNMP est nécessaire au bon fonctionnement de CACTI puisque les informations sur les valeurs de performances sont collectées via ce protocole de Management.

SNMP est installé avec le package Net-Snmp.

La commande suivante permet de visualiser les packages snmp installés :

[root@rdserver root]# rpm -qa | grep -i snmp

net-snmp-utils-5.0.8-7mdk

libnet-snmp5-5.1-6mdk

libsnmp0-4.2.3-8mdk

net-snmp-mibs-5.0.8-7mdk

php-snmp-4.3.6-2mdk

perl-Net-SNMP-4.1.0-1

net-snmp-5.1-7mdk

Les trois principaux packages sont :

net-snmp-5.1-7mdk

net-snmp-utils-5.0.8-7mdk

libnet-snmp5-5.1-6mdk

Le fichier de configuration de snmp est : /etc/snmp/snmpd.conf

Ce fichier permet de modifier la configuration de snmp, de spécifier à snmp ce qu’il doit prendre en compte et de définir les droits d’accès.

Pour toutes modifications de ce fichier, le service snmpd doit être redémarré.

[root@rdserver root]# service snmpd restart

Arrêt de snmpd : [ OK ]

Lancement de snmpd : [ OK ]

[root@rdserver root]#

document.doc 21/04/2023 48/50

Page 49: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

3.10. SAUVEGARDE DES DONNÉES

La sauvegarde des données de CACTI est positionner dans le répertoire : /BACKUP/CACTI

# Backup des bases MySQL /usr/local/bin/mysqldump --all-databases -l -u backup -p password –r /BACKUP/backup.sqlcp -R /opt/appliance/cacti-0.8.5/ /BACKUP/cacti-0.8.5/

document.doc 21/04/2023 49/50

Page 50: Exploit&Admin Performances v0.2

Document d’Exploitation et d’Administration

Administration et Supervision

4.4. ANNEXESANNEXES

4.1. INFORMATIONS SUR LES PACKAGES CACTI

document.doc 21/04/2023 50/50