2010-06-22 6 views
3

Quel est le meilleur moyen/outil pour mesurer la quantité de trafic reçue/envoyée par Tomcat?Tomcat Traffic Monitoring

+0

consultez cette question sur [serverfault] (http://serverfault.com/questions/96612/how-to-monitor-bandwidth-usage-in-tomcat) – Redlab

Répondre

0

Peut-être que vous voulez utiliser Lambda Probe Son gratuit, facile à déployer et a des tableaux de circulation en temps réel et d'autres avantages supplémentaires.

+1

à propos de lamdba sonde c'est le projet mort, la dernière version était en Nov 2006, c'est pourquoi je ne l'ai pas utilisé, j'utilise JavaMelody pour la surveillance, et ça sonne parfait, sauf qu'il n'a pas cette fonctionnalité. – mabuzer

+1

+1 pour mabuzer pour "JavaMelody [..] sonne parfait". – f1sh

+0

J'ai utilisé la sonde lambda il y a des années et c'était toujours dans ma tête. Je n'ai pas vérifié l'activité du projet avant mon poste, cependant. Pardon. – tweber

1

La plupart des entreprises où je travaillais n'utilisaient que des solutions natives, par ex. pour Linux il y a assez peu de solutions, par exemple: vnstat, iftop, ou plus connu MRTG

1

Vous devez faire votre propre HttpServletResponseWrapper puis remplacer la méthode createOutputStream(), que vous pouvez faire votre propre OutputStream avec comptoir appened à write(init i), write(byte[] bytes) et write(byte[] bytes, int off, int length), Ce n'est pas facile que cela puisse paraître, mais de cette façon, vous pouvez connaître la longueur de chaque réponse.