Ethereal-dev: [ethereal-dev] Using Ethereal to measure application performance

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Darren Steven <dsteven@xxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 14 Jul 2000 11:56:51 +1000
Just a quck question about a direction for ethereal to take one day;

Is it likely to be feasible to get data out of ethereal that could be
used in application performance analysis. What I want to do is end up
with a series of records that describe conversations between machines.
they would list the hosts involved, the type of communication, and the
request-response time interval, an possibly the total conversation time.
It would be like a merging of the follow TCP and protocol dissection.

eg
timestamp,request source host,request dest host,protocol,conversation
descreption (eg IMAP fetch),response time,duration,bytes

that is, the protocol dissector would note the beginning of a request,
(IMAP fetch for eg), not when the server responded, and how long it took
to finish the request.

This data could then be stuffed into a database, and response time vs
time etc could be analysed, to provide some application level data
similar to products like compuwares eco-scope.

Regards,

Darren Steven
Applications Specialist
Networking Tasmania
Telstra Australia
Ph.1800 813 302