Ethereal-users: [Ethereal-users] Feature request

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

Date: Mon, 16 Jun 2003 12:01:31 +0200
I hope this is the proper forum for a suggested feature request? If
not, perhaps I can at least get some comments on whether this is
considered a useful feature for more users before I post to the -dev
list.

In the ethereal GUI an active logging session has a smaller pop-up
window displaying the number of packets received and a "stop" button.
I would like to have another button (e.g. named "Mark") that enables
me to insert a fake marker packet into the log. This means that I can
trace a socket over time and mark periods of waiting for the server,
as opposed to normal periods of inactivity.

Example:
A database front-end is perceived as "hanging" at times by the end
users. It is not clear whether this is a client app problem or a
server response issue. A network trace shows large deltas at times,
but some of these are normal periods of network inactivity, others
are periods of waiting for a result set. It is not easy to filter
these as the application may have many connections open in parallel.
A solution could be to install Ethereal on a test client machine
together with the application and have a user work on this for a day
or two, pressing the "Mark" button when s/he feels there is a
problem. This log, compared with datetime stamps from app log and
server log, should show exactly what was going on in the problem
periods - even if there are several problems related to network
activity.