I'd like to find an open source tool that do passive performance monitoring. It should:
- capture network packages between client and server or between servers where the packages comes from a mirrored port in switch
- recognize the start and end of a user defined transaction, for example the http request and http response packages
- record the time of request and response packages, and report the average transaction response times
- runs in production systems
Compuwares ClientVantage tool seems have these functions,but it is expensive.