Vous êtes sur la page 1sur 46

SMOKEPING &

CACTI
&

PRÉSENTÉ PAR : PROFESSEUR :


AMADOU TIDIANE DIALLO M MASSAMBA

PLAN DE LA PRESENTATION 2

 Définition
1. SmokePing
2. Cacti
 RRDTool ( Round-Robin Database Tool )
 MRTG ( Multi Router Traffic Grapher )
 RTT ( Real Trip Time )
 Mise en pratique :
1. SmokePing
2. Cacti
DEFINITION 3

SMOKEPING
SmokePing garde une trace de la latence de notre réseau.
 Meilleure visualisation de la latence
 Explorateur graphique interactif.
 Large gamme de plugins de mesure de latence.
 Système maître/esclave pour mesure distribuée
 Système d'alerte hautement configurable
 Graphiques de latence en direct avec les graphiques les plus «intéressants»
 Logiciel libre et OpenSource écrit en Perl écrit par Tobi Oetiker, le créateur de MRTG et
RRDTool.
DEFINITION 4

CACTI
Cacti est un logiciel libre de mesure de performances réseau et serveur basé sur la
puissance de stockage de données de RRDTool.
Il est souvent utilisé avec des logiciels de supervision (par exemple Nagios), mais il ne fait
pas de supervision en tant que tel. Il ne fait pas de corrélation d'incidents ni d'alerte en
cas d'incident.
Il permet de représenter graphiquement divers états de périphériques et équipements
réseau utilisant SNMP pour connaître la charge processeur, le débit des interfaces
réseau, utilisation de la qualité de service sur une ligne, la qualité d'une liaison ou encore
la latence réseau.
RRDTool ( Round-Robin Database Tool ) 5

RRDTool est un outil de gestion de base de données créé par Tobias Oetiker.


Il est utilisé par de nombreux outils OpenSource, tels que Cacti, Collectd, Lighttpd,
et Nagios, pour la sauvegarde de données cycliques et le tracé de graphiques, de
données chronologiques.
Cet outil a été créé pour superviser des données serveur, telles la bande passante et la
température d'un processeur.
Le principal avantage d'une base RRD est sa taille fixe.
RRDTool inclut également un outil permettant de représenter graphiquement les
données contenues dans la base.
MRTG ( Multi Router Traffic Grapher ) 6

Multi Router Traffic Grapher (MRTG) est un logiciel développé sous licence


GNU/GPL à l'initiative de Tobi Oetiker.
Ce logiciel permet de surveiller et de mesurer le trafic réseau.
Il utilise le protocole SNMP pour interroger des équipements réseaux tels que
des routeurs, commutateurs, ou bien encore serveurs, disposant d'une MIB.
MRTG a été développé en Perl et peut être lancé sous Windows, Linux, MacOS et
NetWare
RTT ( Round Trip Time ) 7

Le round-trip delay time (RTD) ou round-trip time (RTT) est, dans les réseaux


informatiques, le temps que met un signal pour parcourir l'ensemble d'un circuit fermé.
Cette valeur est importante, car elle intervient de façon cruciale dans l'efficacité de
nombreux systèmes.
Par exemple, lors du chargement d'une page web en utilisant le protocole HTTP, le
téléchargement de chaque élément de la page nécessite l'ouverture et la fermeture
d'une connexion TCP ; la durée de téléchargement de l'élément est donc
nécessairement supérieure à 2 RTD : le Handshake TCP (SYN et SYN-ACK), puis la
requête HTTP.
Mise en pratique : SmokePing 8

Prérequis :
 RRDTool 1.0.x
 FPing 2.4b2
 echoping
 Apache
 Perl 5.6.1
 SpeedyCGI
Mise en pratique : SmokePing (1) 9

 Installation des paquets


Mise en pratique : SmokePing (2) 10

 Installation des paquets


Mise en pratique : SmokePing (3) 11

 Configuration (1)
Mise en pratique : SmokePing (4) 12

 Configuration (2)
Mise en pratique : SmokePing (5) 13

 Configuration (2)
Mise en pratique : SmokePing (6) 14

 Test de la configuration (1)


Mise en pratique : SmokePing (7) 15

 Test de la configuration (2)


16

FIN DE LA CONFIGURATION DE
SMOKEPING
Mise en pratique : CACTI (1) 17

 Mise a jour et mise a niveau

 Installation de GCC et des Outils de Développement

 Installation de PHP et de ses extensions

 Installation des paquets SNMP


Mise en pratique : CACTI (2) 18

 Renseignement de la Timezone et de la Limite Mémoire PHP

 Démarrage du service PHP


Mise en pratique : CACTI (3) 19

 Installation de Apache Web Server et démarrage du service

 Autoriser les protocoles HTTP et HTTPS a travers le pare-feu


Mise en pratique : CACTI (4) 20

 Installation et Configuration Serveur de Base de Données

 Création d’une base de données et d’un utilisateur pour l’utilitaire Cacti


Mise en pratique : CACTI (5) 21
 Ajuster le serveur de base de données MariaDB pour Cacti

 Redémarrage du service MariaDB


Mise en pratique : CACTI (6) 22

 Téléchargement et Configuration Cacti

 Déplacer le dossier Cacti dans /var/www/html

 Importer les données de la base de données Cacti

 Configuration fuseau horaire MySQL pour l’utilisateur cacti


Mise en pratique : CACTI (7) 23

 Autorisation a l’utilisateur de la BDD l’accés a la BDD de fuseau horaire


Mise en pratique : CACTI (8) 24

 Configuration du SELinux

 Configuration Cacti
Mise en pratique : CACTI (9) 25
 Création d’un système de fichier log pour CACTI

 Définir les autorisations du répertoire

 Configuration de la tache Cron pour CACTI

 Accès a l’assistant d’installation de CACTI


Mise en pratique : CACTI (10) 26

 Accéder a l’interface d’installation de CACTI a https://[@ip_server]/cacti


Mise en pratique : CACTI (11) 27
 Changement du mot de passe par défaut
Mise en pratique : CACTI (12) 28
 Accepter contrat de licence GPL et cliquer sur « Commencer »
Mise en pratique : CACTI (13) 29

 Vérification pré-installation des paquets installés concernés


Mise en pratique : CACTI (14) 30
 Choisir le type de serveur
Mise en pratique : CACTI (15) 31
 Vérification d’autorisation des différents annuaires
Mise en pratique : CACTI (16) 32
 Confirmation de la localisation de tous les fichiers binaires
Mise en pratique : CACTI (17) 33
 Sélection du profil de source de données par défaut
Mise en pratique : CACTI (18) 34
 Sélection des modelés de périphériques a utiliser après l’installation
Mise en pratique : CACTI (19) 35
 Confirmation des paramètres de la BDD
Mise en pratique : CACTI (20) 36
 Confirmation de l’installation
Mise en pratique : CACTI (21) 37
 Progression de l’installation
Mise en pratique : CACTI (22) 38
 Fin de l’installation du serveur CACTI
Mise en pratique : CACTI (23) 39
 Interface Graphique Utilisateur de CACTI
Mise en pratique : CACTI (24) 40
 Confirmation de l’installation
Mise en pratique : CACTI (25) 41
 Progression de l’installation
Mise en pratique : CACTI (26) 42
 Fin de l’installation
Mise en pratique : CACTI (27) 43
 Accès a l’interface graphique
Mise en pratique : CACTI (28) 44
 Ajout de devices (1)
Mise en pratique : CACTI (29) 45
 Ajout de devices (2)
Mise en pratique : CACTI (30) 46
 Ajout de devices (3)

Vous aimerez peut-être aussi