Re: Bande passante d'un site web

2005-08-11 Par sujet Daniel C

[EMAIL PROTECTED] wrote:

Avec snmp et la requête qui va bien, ou encore en analysant toutes les n
minutes le nombre d'octets reçus et envoyés depuis un port spécifique.
Par exemple sur ma machine tourne un daemon snmp qui récupère des 
infos, je

l'interroge avec snmpwalk :


[...]

Il y a aussi bwbar (http://www.kernel.org/pub/software/web/bwbar/ ou 
http://packages.debian.org/stable/net/bwbar), simple à installer et à 
configurer.

Lui peut facilement te donner le traffic total de eth0 (par exemple).
Il donne des infos genre

Current  bandwidth utilization is: 75.0 kb/s in, 216.7 kb/s out, 291.7
Current  percentage  utilization  is: 0.4 percent in, 1.1 percent out,
Peak  bandwidth  utilization  is:  3726.1  kb/s  in, 23484.0 kb/s out,
Total data transferred is: 0.850 GB in, 3.679 GB out, 4.529 GB total.

(les totaux sont depuis le dernier reset, que tu peux faire par jour, 
semaines, mois, au choix)


Cela peut être complémentaire à une analyse des logs, car si tu es 
limité en traffic par ton hébergeur (genre tu paye une surtaxe par Go à 
partir de ton plafond), tu seras surpris de voir que le traffic réel est 
bien supérieur au traffic mesuré à partir des logs apache (si ta machine 
fait vraiment que du http la différence sera pas si grande, mais il y a 
plein d'autres trucs qui font du traffic réseau, ftp et mails par exemple).


Daniel

PS : MRTG permet aussi de monitorer plein de trucs, dont le traffic 
réseau (et quand tu as compris les scripts mrtg, tu monitore ce que tu 
veux).

Intéressant aussi (mais pas testé)
http://www.nagios.org/
http://www.zabbix.com/



Bande passante d'un site web

2005-08-10 Par sujet pascal
Bonjour,

Existe t-il un soft (si possible en package debian) qui permette de mesurer la
bande passante journalière d'un site web ?

D'autre part, quelqu'un peut-il m'expliquer comment on mesure une telle bande
passante ? (sur quoi on s'appuie pour définir cette bande passante)

Merci d'avance.

Pascal


This message was sent using IMP, the Internet Messaging Program.



Re: Bande passante d'un site web

2005-08-10 Par sujet Glennie Vignarajah
Le Wednesday 10 August 2005 18:48, 
[EMAIL PROTECTED]([EMAIL PROTECTED]) disait:
 Bonjour,

Salut,


 Existe t-il un soft (si possible en package debian) qui permette
 de mesurer la bande passante journalière d'un site web ?

Il y a awstats (fonctionne très bien avec Apache). Il vous permettra 
de calculer la totalité de donnée envoyée aux clients !


 D'autre part, quelqu'un peut-il m'expliquer comment on mesure une
 telle bande passante ? (sur quoi on s'appuie pour définir cette
 bande passante)

En fait, lorsqu'un client demande une page (requête GET par exemple), 
le serveur web écrit la taille du fichier correspondant au requête 
(sous apache, le type CustomLog, le 9ème champ). Il suffit 
d'additionner toutes les valeurs et on obtient théoriquement la 
bande passante utilisée (bon, il y a le cas ou la personne annule la 
requête, mais cette méthode est relativement fiable) !
En espérant n'avoir pas répondu à côté...
A+

-- 
Glennie
La vie offre toujours deux pentes. On grimpe ou on se laisse 
glisser.


pgpKcS9Ij11rU.pgp
Description: PGP signature


Re: Bande passante d'un site web

2005-08-10 Par sujet pascal

Quoting Glennie Vignarajah [EMAIL PROTECTED]:


Le Wednesday 10 August 2005 18:48,
[EMAIL PROTECTED]([EMAIL PROTECTED]) disait:

Bonjour,


Salut,



Existe t-il un soft (si possible en package debian) qui permette
de mesurer la bande passante journalière d'un site web ?


Il y a awstats (fonctionne très bien avec Apache). Il vous permettra
de calculer la totalité de donnée envoyée aux clients !



D'autre part, quelqu'un peut-il m'expliquer comment on mesure une
telle bande passante ? (sur quoi on s'appuie pour définir cette
bande passante)


En fait, lorsqu'un client demande une page (requête GET par exemple),
le serveur web écrit la taille du fichier correspondant au requête
(sous apache, le type CustomLog, le 9ème champ). Il suffit
d'additionner toutes les valeurs et on obtient théoriquement la
bande passante utilisée (bon, il y a le cas ou la personne annule la
requête, mais cette méthode est relativement fiable) !
En espérant n'avoir pas répondu à côté...


En tout cas cela me semble très clair !

Merci bien

Pascal

A+

--
Glennie
La vie offre toujours deux pentes. On grimpe ou on se laisse
glisser.






This message was sent using IMP, the Internet Messaging Program.




Re: Bande passante d'un site web

2005-08-10 Par sujet Julien Reveret
On 18:48, Wed 10 Aug 05, [EMAIL PROTECTED] wrote:
 Bonjour,
Salut,
 
 Existe t-il un soft (si possible en package debian) qui permette de mesurer la
 bande passante journalière d'un site web ?

Tu peux utiliser des logiciels comme awstat ou webalizer. Enfin je ne suis pas
expert sur ce sujet, cherche du côté d'un web log analyzer. Si tu veux juste
compter les octets reçus et envoyés par ton serveur http, alors je songerais
plutôt à l'emploi de snmp ou d'un soft d'ip accounting.
 
 D'autre part, quelqu'un peut-il m'expliquer comment on mesure une telle bande
 passante ? (sur quoi on s'appuie pour définir cette bande passante)

Avec snmp et la requête qui va bien, ou encore en analysant toutes les n
minutes le nombre d'octets reçus et envoyés depuis un port spécifique.
Par exemple sur ma machine tourne un daemon snmp qui récupère des infos, je
l'interroge avec snmpwalk :

$ snmpwalk -c public localhost

Parmi les lignes qui défilent on a pour les octets envoyés reçus sur une
interface (tous protocoles confondus) :

IF-MIB::ifInOctets.1 = Counter32: 280528916
IF-MIB::ifInOctets.2 = Counter32: 13174061

Et pour le serveur web en écoute :
TCP-MIB::tcpConnState.0.0.0.0.80.0.0.0.0.0 = INTEGER: listen(2)

Après, à toi de voir si snmp peut répondre à ton besoin ou pas, si un
analyseur de logs couplé à un soft d'ip accounting fait l'affaire.


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Bande passante d'un site web

2005-08-10 Par sujet pascal

Quoting Julien Reveret [EMAIL PROTECTED]:


On 18:48, Wed 10 Aug 05, [EMAIL PROTECTED] wrote:

Bonjour,

Salut,


Existe t-il un soft (si possible en package debian) qui permette de
mesurer la
bande passante journalière d'un site web ?


Tu peux utiliser des logiciels comme awstat ou webalizer. Enfin je ne
suis pas
expert sur ce sujet, cherche du côté d'un web log analyzer. Si tu
veux juste
compter les octets reçus et envoyés par ton serveur http, alors
je songerais
plutôt à l'emploi de snmp ou d'un soft d'ip accounting.


D'autre part, quelqu'un peut-il m'expliquer comment on mesure une
telle bande
passante ? (sur quoi on s'appuie pour définir cette bande passante)


Avec snmp et la requête qui va bien, ou encore en analysant toutes les n
minutes le nombre d'octets reçus et envoyés depuis un port spécifique.
Par exemple sur ma machine tourne un daemon snmp qui récupère des infos, je
l'interroge avec snmpwalk :

$ snmpwalk -c public localhost

Parmi les lignes qui défilent on a pour les octets envoyés reçus sur une
interface (tous protocoles confondus) :

IF-MIB::ifInOctets.1 = Counter32: 280528916
IF-MIB::ifInOctets.2 = Counter32: 13174061

Et pour le serveur web en écoute :
TCP-MIB::tcpConnState.0.0.0.0.80.0.0.0.0.0 = INTEGER: listen(2)

Après, à toi de voir si snmp peut répondre à ton besoin ou pas, si un
analyseur de logs couplé à un soft d'ip accounting fait l'affaire.



Merci pour tes infos dont je prends bonne note.

Je viens d'installer Awstats et une belle présentation comme ça, c'est quand
même bien pratique !

Pascal


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]








This message was sent using IMP, the Internet Messaging Program.