Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add statistics time #12

Open
OnePieceMan opened this issue Sep 7, 2022 · 3 comments
Open

Add statistics time #12

OnePieceMan opened this issue Sep 7, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@OnePieceMan
Copy link

Like a browser, it can count the waterfall flow and length of visits.

@igr
Copy link
Member

igr commented Sep 7, 2022

That is a very cool idea! We already have a HttpSession object that behaves like a browsers (i.e. keeps session, cookies etc), it should be easy to add something like that!

@igr igr self-assigned this Sep 7, 2022
@igr igr added the enhancement New feature or request label Sep 7, 2022
@igr
Copy link
Member

igr commented Sep 7, 2022

Trying to define the data to capture

  • request path
  • response status
  • request size
  • response size
  • response time
  • offset time from the session start

@neroux
Copy link

neroux commented Dec 9, 2023

Trying to define the data to capture

The sky is the limit 😄

As for the timings, I'd go either with absolute timestamps (from which one can infer the duration, of course) or some kind of ticks for each individual step. Though, maybe splitting by the following actions could be a good idea

  • DNS lookup (if applicable)
  • Connection time for TCP (at least up until 2.0)
  • SSL handshake (if applicable)
  • Sending the request
  • Receiving the response

The data points you mentioned, @igr, look good to me, maybe also the request method.

@OnePieceMan, what do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

3 participants