Skip to content

Reporting an attack rps as a moving value? #723

@krumft

Description

@krumft

Question

Congratulations for the great tool! :)

I have an use case in which I run a long-lasting attack, say 40 mins, with a requested load of 450 rps. At the end of the attack Vegeta reports that the rps achieved was indeed 450, and I assume this is some sort of an average value for the whole duration of the attack.

Looking at our logs though suggests that the actually achieved rps, as a moving value over time, was fluctuating. Is there a way to have that value reported by Vegeta, say, every 1 minute or so? Perhaps I can code this manually by using Vegeta as a library? Can I actually ask Vegeta plot to chart that value for me, as a function of time?

There is an obvious solution to split the one 40-mins attack into forty consecutive 1-min attacks, this would give me the required data points, but it is kind of ugly.

Thank you,
Krum.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions