tsenart / vegeta

HTTP load testing tool and library. It's over 9000!
http://godoc.org/github.com/tsenart/vegeta/lib
MIT License
23.5k stars 1.36k forks source link

Smart aggregation of errors #399

Open fxkr opened 5 years ago

fxkr commented 5 years ago

Proposal

I would like to have better aggregation of errors by blanking URL's / IP's / ports.

Background

I'm only hitting each IP/port once (for product-specific technical reasons). The error messages contain URL's / IP's / ports, which makes them unique per request. Therefore every single failing request is logged separately. This makes the vegeta report output unwieldy.

It might not be the most common use case, but given vegeta's explicit support for dynamic target selection that seems like an oversight.

Workarounds

I don't actually care about the types of errors, so I just do:

vegeta report | head
tsenart commented 5 years ago

Sounds good to me.