Vous n'êtes pas identifié(e).
VNSTAT
Description:
vnstat est un utilitaire très simple qui permet de suivre la quantité de bande passante utilisée . Il fonctionne en surveillant les compteurs d'octets reçus et transmis de votre interface réseau et l'enregistrement des données dans une base de données.
Installation:
Installation de vnstat:
aptitude install vnstat vnstati
Je suppose que vous avez déja installé apache2, donc on install l'extension pour les graphes:
aptitude install php5-gd
Télécharge Vnstat php :
wget http://www.sqweek.com/sqweek/files/vnst … 5.1.tar.gz
tar -xvzf vnstat_php_frontend-1.5.1.tar.gz
Copie le dossier dans le répertoire /var/www/
cp -fr vnstat_php_frontend-1.5.1/ /var/www/vnstat
Configurer la conf dans /var/www/vnstat/config.php la facon suivante:
$locale = 'en_US.UTF-8';
$language = 'en';$iface_list = array('eth0', 'eth1');
$iface_title['eth0'] = 'Interne';
$iface_title['eth1'] = 'Promiscious';
Redémarre les services:
/etc/init.d/apache2 reload && /etc/init.d/apache2 restart
on se rend sur notre serveur:
Screenshots:
C'est un outils super simple et léger donc quand j'aurais un peu de temps, j'essayerai de le modifier afin de le rendre plus complet.
Maintenant , utilisation de vnstati :
les commandes:
vnstati --help
-h, --hours output hours
-d, --days output days
-m, --months output months
-t, --top10 output top10
-s, --summary output summary
-hs, --hsummary output horizontal summary with hours
-vs, --vsummary output vertical summary with hours
-nh, --noheader remove header from output
-ne, --noedge remove edge from output
-ru, --rateunit swap configured rate unit
-o, --output select output filename
-c, --cache update output only when too old
-i, --iface used interface (default: eth0)
-?, --help this help
-D, --debug show some additional debug information
-v, --version show version
--dbdir select database directory
--style select output style (0-3)
--locale set locale
--config select config file
--transparent toggle background transparency
exemple:
vnstati -i eth0 -hs -o /root/capture.png
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Merci pour le tuto, mais je me posais la question suivante.
Pourquoi les locales en US $locale = 'en_US.UTF-8'; et la langue en anglais $language = 'en';
Si le système est en France, la locale devrais être fr_FR.UTF-8 même si on garde la langue anglaise ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
non car dans le dossier où est stoker ton outils ( /var/www/vnstat ) tu a un autre dossier "Lang" et dans ce dernier il n'y pas le FR , enfaîte c'est un peu comme trucrypt, il faudrai faire ton fichier FR , le mettre dans le dossier Lang et grâce à la conf dans config.php faudra sélectionner ton fichier FR .
Si tu veux plus tard dans la journée je te ferai une capture du répertoire vnstat
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
à mon avis on doit pouvoir trouver ou créer ce fichier.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
est il possible de surveiller la BP de la box ?
config 1: AMD FX 4100 Black Edition / 8 Go DDR3 / 2.5 To / Nvidia GeForce GT220 1Go
laptop : DELL Inspiron 15" serie 7000 / i7-4510U / 16Go DDR3 / 1To hybrid (8Go) / intel HD 4000 + NVidia GT 750M / dualboot : W8.1 + archlinux
config 2: AMD FX 8350 Black Edition / 32 Go DDR3 / 500 Go Velociraptor + 2 To / Nvidia GeForce GTX660 2Go
Distro: Arch Linux / Desktop: KDE
Hors ligne
si je dis pas de bêtise , si ton pc est branché directement à la box par cable éthernet oui mais si tu passe par un hub alors non car vue que les messages sont envoyés en broadcast alors se sera bagdad mais si tout tes pc passe par switch (niveau 2 ) alors tu aurras juste à brancher ton cable pour monitorer ton switch et mettre le port en mirroring , après la wi-Fi ça devrai etre bon mais se serai à vérifié .
je crois pas que tu arriveras à monitorer ton rsx de ton pc car vue que ta sonde est sur ton pc, alors tu recoltera les informations de tous les de ton pc.
corriger moi si je me trompe.
Coyotus : oui c'est possible , je te fais une capture après mon repas
screenshot pour coyotus:
--------------------------------
répertoire vnstat:
répertoire lang:
Fichier en.php:
[== PHP ==] <?php // sidebar labels $L['summary'] = 'summary'; $L['hours'] = 'hours'; $L['days'] = 'days'; $L['months'] = 'months'; // main table headers $L['Summary'] = 'Summary'; $L['Top 10 days'] = 'Top 10 days'; $L['Last 24 hours'] = 'Last 24 hours'; $L['Last 30 days'] = 'Last 30 days'; $L['Last 12 months'] = 'Last 12 months'; // traffic table columns $L['In'] = 'In'; $L['Out'] = 'Out'; $L['Total'] = 'Total'; // summary rows $L['This hour'] = 'This hour'; $L['This day'] = 'This day'; $L['This month'] = 'This month'; $L['All time'] = 'All time'; // graph text $L['Traffic data for'] = 'Traffic data for'; $L['bytes in'] = 'bytes in'; $L['bytes out'] = 'bytes out'; // date formats $L['datefmt_days'] = '%d %B'; $L['datefmt_days_img'] = '%d'; $L['datefmt_months'] = '%B %Y'; $L['datefmt_months_img'] = '%b'; $L['datefmt_hours'] = '%l%P'; $L['datefmt_hours_img'] = '%l'; $L['datefmt_top'] = '%d %B %Y';
Dernière modification par koorosh (21-09-2013 14:42:50)
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Plop
Juste une question, ce bidule tourne sous nginx ?
Hors ligne
Plop
Juste une question, ce bidule tourne sous nginx ?
Je ne connais pas nginx, mais si il gère le php c'est possible, il faudrait tester.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
idem je ne connais pas nginx ...
"Les paroles peuvent être plus tranchantes qu'un sabre affûté" écrit par Omar Khayam poète perse.
Hors ligne
Salut,
Sympa ce tool
Merci
>> Good things come to those who, Wait.. <<
>> sip:yzeew@ekiga.net << and >> #Pouni3 <<
Hors ligne