Magazine Internet

Monitoring du trafic réseau de votre serveur

Publié le 06 mars 2009 par Dictege

Aprés avoir installé notre serveur lamp il est important de connaître l’utilisation de la bande passante de celui-ci.

Il existe toutes sortes d’applications dans le monde Linux pour le monitoring du trafic réseau pour une interface donnée. Mais nous allons nous intéresser ici à vnstat.

Vnstat est différent parce-que :

  • simple d’installation : un simple package à installer :
  • 1
    sudo apt-get install vnstat

  • les données sont collectés en permanence car lors de l’installation du package un job cron est créé et est lancé périodiquement (toutes les 5 minutes) :

    1
    2
    3
    # /etc/cron.d/vnstat: crontab entries for the vnstat package
    0-55/5 * * * * root if [ -x /usr/bin/vnstat ] &;
    [ `ls /var/lib/vnstat/ | wc -l` -ge 1 ]; then /usr/bin/vnstat -u; fi

  • l’affichage des données peut être lancé avec un compte autre que root;
  • lors de reboot les données sont toujours présentes et la collecte continue;

Vous devez au préalable créer la base de données avec cette commande :

1
vnstat -u -i wlan1

Après création de la base de données, les statistiques peuvent être visualisées en exécutant la commande vnstat sans tout autre paramètre. Grâce au travail du job cron, les statistiques sont mises à jour toutes les 5 minutes.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Database updated: Tue Jan 27 15:40:01 2009
 
wlan1
 
received: 2.18 GB (81.3%)
transmitted: 512.85 MB (18.7%)
total: 2.68 GB
 
rx | tx | total
-----------------------+------------+-----------
yesterday 95.14 MB | 12.19 MB | 107.32 MB
today 11.33 MB | 4.47 MB | 15.80 MB
-----------------------+------------+-----------
estimated 16 MB | 6 MB | 22 MB

Il existe une série d’options pour cette commande vous permettant de visualiser des statistiques pendant des laps de temps [spécifiques.

Par exemple :

—days : pour des statistiques journalières;
—weeks : pour des statistiques hebdomadaires;
—months : pour des statistiques mensuelles;
—top10 :
—live : pour des statistiques en direct, il faut également ajouter l’interface -i

1
2
3
4
$ vnstat --live -i eth0
Monitoring wlan1... (press CTRL-C to stop)
 
rx: 113.40 kB/s 99 p/s tx: 28.42 kB/s 96 p/s


Retour à La Une de Logo Paperblog

A propos de l’auteur


Dictege 7209 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog