Comment suivre l'utilisation de la bande passante dans Tomcat?

J'utilise le site web Apache Tomcat 6 Et j'ai besoin d'un moyen d'enregistrer la quantité de bande passante utilisée pour chaque hôte virtuel sur le site. Y a-t-il un tel plugin ou une classe de journalisation que je pourrais utiliser pour cela? Ou combien de temps avez-vous besoin d'écrire?

En tant que solution de contournement, si je pouvais savoir comment enregistrer des demandes séparées avec le nombre d'octets passés (

ne pas

Taille du fichier, mais le nombre d'octets réels envoyés sur le réseau), Je pense que je pourrais écrire un script pour les plier. Je préférerais un autre type de module, car je ne me soucie pas vraiment de suivre les transitions individuelles vers la page.
Invité:

Agathe

Confirmation de:

Vous pouvez configurer Tomcat Pour la journalisation standard (dans "
http://en.wikipedia.org/wiki/Common_Log_Format
") Pour chaque hôte virtuel. Alors vous avez
http://en.wikipedia.org/wiki/L ... tware
Pour analyser des magazines, c'est la principale raison d'utiliser un format général des magazines. Outils gratuits tels que
http://www.mrunix.net/webalizer/
Il peut faire de beaux graphismes et des pannes pour vous, mais ce n'est que le sommet des outils iceberg disponibles pour des choses utiles avec un format de magazine commun.

Dominique

Confirmation de:

Nous avons eu une exigence similaire, mais nous ne voulions pas stocker et analyser les journaux de transmission dans GB.

Le résultat était la vente Valve, qui vont agréger les données sur les hôtes virtuels et les publier mbeans + Conclusion au journal standard tomcats:

https://github.com/Viskan/AggregatedAccessLog
Fais-moi savoir (de l'autre côté github), Si vous souhaitez tester la version compilée

br B

Pour répondre aux questions, connectez-vous ou registre