Calculer la bande passante ?

Calculer la bande passante ? - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 07-02-2004 à 23:15:40    

Bonsoir,
 
Je cherche à calculer la bande passante de mon ADSL (Le nombre de gigs en aval et amont) par mois. Quel outil existe ? Je cherche un truc le plus puissant possible (Beaucoup de paramètrages possible)
 
Si qq1 q une idée ?
 
 
Merci !


Message édité par Adylas le 07-02-2004 à 23:58:02
Reply

Marsh Posté le 07-02-2004 à 23:15:40   

Reply

Marsh Posté le 07-02-2004 à 23:34:18    

mrtg

Reply

Marsh Posté le 07-02-2004 à 23:51:00    

Je cherche une prog complet qui le fait. Et oui j'ai déja un truc qui ressemble à MRTG. D'autre suggestion ?
 
Voir ici : http://terra.infomtl.qc.ca/bw/index.html

Reply

Marsh Posté le 09-02-2004 à 21:45:51    

Il y a vrement rien pour faire cela ?

Reply

Marsh Posté le 10-02-2004 à 04:56:32    

Au pire tu peux toujours ajouter quelques lignes dans tes scripts rc pour accumuler les chiffres donnés pas ifconfig au moment ou tu desactives ton interface.

Reply

Marsh Posté le 12-02-2004 à 06:55:52    

Je recherche un prog qui fait cela. Merde, comment les ISP complie c'est donner là ? Je veux baucoup d'exactitude. J'ai deja un scirp, c'est pas trop bon.

Reply

Marsh Posté le 12-02-2004 à 07:26:22    

est-ce que quand tu coupes ta connexion, tu as une ligne pppd dans /var/log/messages avec les taux, du genre Sent xxxxx, received xxxxx ?
 
je demande ça car avec un script je récupère ces données, par exemple :


Feb  9 09:01:41 SERVEURADSL pppd[1145]: Sent 1229799281 bytes, received 2994590534 bytes.


 
je passe ça à la moulinette, je rentre le tout dans une base sql au format "date | reçu | envoyé", puis je traîte ça simplement avec ce que je veux derrière pour obtenir des stats par jour/semaine/mois
 
sinon tu peux aussi rajouter un script dans ip-down qui ira récupérer les données (octets/paquets) de /proc/net/dev pour l'interface qui t'intéresse, puis ajouter ça à une base ou autre chose
 
sinon il y a aussi la solution iptables, créer des tables par lesquelles on fait passer tous les paquets (non-refusés), il suffit ensuite de récupérer les données de ces tables et de les retraiter par derrière (format octets/paquets encore une fois)
 
bref, ça manque pas de solutions

Reply

Marsh Posté le 12-02-2004 à 10:06:19    


c'est avec ca que des fai font leur stat

Reply

Marsh Posté le 12-02-2004 à 11:03:30    

Adylas a écrit :

Hehe c'est pas drole là. Je connait toute c'est méthode là. Et c'est toute de la merde. Difficile à faire. Pas reliable, instable, non accurate. Ce que je veux c'est un prog qui écoute mon ppp0 et calcule. Il y a vaiment rien que fait cela ?


 
bah à peu près tout ce qui existe se base sur /proc/net/dev à mon avis, je pense que c'est la meilleure solution pour mesurer, tu peux te faire un p'tit script perl avec ça, miam miam :wahoo:

Reply

Marsh Posté le 13-02-2004 à 05:48:37    

Oui j'ai deja un petit script qui fait cela. Je trouve que ce n'est pas très reliable. Je veux dire, pour les FAIs, comment font t'ils pour nous donner la consomation sur la facture, MRTG ne fait que des graphique ? Sur quel constance ce base t'ils ? (IP du dhcp ? serveur d'authentification ?) merci !

Reply

Marsh Posté le 13-02-2004 à 05:48:37   

Reply

Marsh Posté le 13-02-2004 à 09:28:59    

MRTG fait les graphes ; et les graphes sont fait à parir des données collectées par SNMP (généralement) et si tu met un serveur SNMP sur ta linux-box, les données difusées viendront de ton /proc/net/* comme toute les infos que tu récupère par les scripts déjà cités.  
Si tu trouve que ces infos ne correspondent pas à ce que te facture ton provider c'est qu'il doit se baser sur une taille en-tête ATM comprise ou au contraire en-tete IP déduite.
 
Dernier point: Passe chez un ISP qui ne te facture pas au volume.

Reply

Marsh Posté le 13-02-2004 à 20:10:59    

Malheureusement, cela n'existe pas au quebec. Ici, tout les ISP donne des quotas de téléchargement, que je ne veux pas dépasser.
 
Des suggestions de locigiel pour calculer la BP ?

Reply

Marsh Posté le 13-02-2004 à 22:31:07    

iptotal is yet another IP traffic monitor. It listens to a network interface in
 non-promiscuous mode, and measures IP bandwidth usage. After the specified
 number of seconds, the average throughput is printed at total, input and output
 usage.
 .
 The utility can be used to measure bandwidth usage without the need for an SNMP
 daemon.  In combination with a simple script and rrdtool it can be used to
 present the measured data in graphical format e.g. through a web interface.
 The package contains www + CGI sample files.


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 14-02-2004 à 00:23:21    

drapal


---------------
Feedback
Reply

Marsh Posté le 17-02-2004 à 17:14:01    

"After the specified number of seconds" hmmm une mois ça va ;-) merci the fireball, je vais regarder ça. Ça reste qu'il y a peu de probabilité que c'est ce que je cherche.

Reply

Marsh Posté le 17-02-2004 à 21:26:45    

j'ai testé, c'est ni plus, ni moins, que du mrtg-like quoi, ça te sort des graphs rrdtool par un démon (iptotald) qui tourne en mode non-promiscuité sur l'interface, il a l'avantage de créer une image par jour par exemple et de la conserver dans un répertoire d'archivage sur le serveur web, ça ne donne pas vraiment de statisques sur le volume, mais plutôt sur le débit...
 
autant utiliser mrtg qui passe par une tâche cron et ne garde donc pas de présence en mémoire, par contre niveau qualité de graph...

Reply

Marsh Posté le 18-02-2004 à 22:44:39    

Bha, je n'ai pas besoin de graph. Juste calculer le nombre de gigs qui passe sur une interface, par mois, configurable...

Reply

Marsh Posté le 19-02-2004 à 10:57:31    

iog


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 21-02-2004 à 18:50:15    

pitêtre ntop te plaira : www.ntop.org

Reply

Marsh Posté le 21-02-2004 à 19:00:40    

Déja vu. Pas bon.

Reply

Marsh Posté le 23-02-2004 à 19:33:17    

Bon j'ai fait une petite recherche sur SourceForge. Il y a quelques trucs mais pas vraiment ce que je cherche. D'autre solutions ?

Reply

Marsh Posté le 23-06-2004 à 01:09:22    

bwbar !!!! :)

Reply

Marsh Posté le 25-11-2004 à 07:29:10    

Ce topic est toujours d'actualité je pense ! J'ai vu deux ou trois trucs mais rien de mature !
 
 
Merci

Reply

Marsh Posté le 25-11-2004 à 07:58:28    

Qu'est ce qui ne te va pas dans les outils basés sur le contenu de /proc ?
 
TOUT les outils que tu trouveras sont drectement ou indirectement basés là-dessus... donc, je vois pas comment tu pourrais trouver mieux.

Reply

Marsh Posté le 25-11-2004 à 08:21:17    

Salut, le truc le puls puissant que j'ai trouvé c'est
http://ipac-ng.sourceforge.net/
 
Et ce n'est pas fort fort .. Grosse config + corrpution de table..
 
Il n'y a pas mieux ?
 
Merci

Reply

Marsh Posté le 25-11-2004 à 17:14:59    

bump

Reply

Marsh Posté le 25-11-2004 à 17:52:51    

darkstat

Reply

Marsh Posté le 25-11-2004 à 17:54:28    

Merci, je vais regarder ca dans une couple d'h. Ca ma laire interesting !
 
 
;-) Merci encore !

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed