Logo MIBurnout DOCS

Introduction

MIBurnout est une solution complète de monitoring réseau basée sur le protocole SNMP (v1, v2c, v3). Elle se compose de deux éléments principaux :

  • Une Station centrale de supervision totalement autonome.
  • Des Satellites pour étendre la liaison de capture de la station et lui faire remonter les données en temps réel.

Installation

Pour procéder à l’installation de notre logiciel rendez-vous sur la page dédiée : Guide de Déploiement

Remarque : Il faut que Docker soit installé sur votre ordinateur. Guide d'installation Docker

Première exécution

Pour lancer l’application, entrez la commande suivante :

verti@verti:~/miburnout$ sudo miburnout-station
Ecran de connexion
Astuce : Il se peut qu’au premier lancement la base de données InfluxDB s’installe mais ne se lance pas immédiatement. Pas de panique.

Continuez votre première connexion en entrant les identifiants admin par défaut. Une fois cela fait, fermez l’application et relancez-la. Vous devriez avoir la confirmation que la base de données fonctionne.
* STATION - Démarrage v2.0.0


Ce script va lancer MIBurnout Station...
[+] Base de données... OK
[+] Serveur Web... OK (http://localhost:5000)

Fonction de base

Créer mon utilisateur

Pour créer votre compte utilisateur, cliquez sur S'inscrire au démarrage de l’application. Remplissez le formulaire avec vos identifiants.

Création Utilisateur

Une fois inscrit, connectez-vous avec un compte administrateur (ou demandez à votre administrateur) d’approuver la création du compte via la section Profil.

Vous serez notifié dès la validation de votre compte et vous pourrez vous y connecter.


Capture

Fonction de base de l’application, capturer des trames SNMP sur le réseau est essentiel à son fonctionnement. Pour ce faire, vous avez deux possibilités :

  • Lancer une capture sur l’application (Station)
  • Lancer une capture depuis un satellite

Capture depuis la station

Dans le volet gauche de l’interface, descendez au niveau de l’option « CAPTURE » et entrez l’interface sur laquelle vous voulez écouter le réseau (ex: eth0, wlan0).

Attention : Seuls les comptes avec les permissions "Capture" peuvent lancer cette fonctionnalité.
Capture Station

Capture depuis un satellite

Pour lancer une capture depuis un satellite, nous supposons que vous avez mis en place ce dernier et qu’il dispose de certificats dans son répertoire « certs ». Sinon référez-vous aux sections Certificats et Satellites.

Pour lancer l'exécution, entrez la commande suivante :

root@satellite:~/satellite$ python3 satellite.py
[+] Initialisation du satellite... OK
[+] Connexion à la station... Connecté
Capture Satellite