-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Split stats for stages #204
Comments
The best way to do this would be to output your results to something like InfluxDB and using eg. Grafana or Chronograf to graph the output - a CLI is poorly suited for displaying more complex data, so we try to keep it more as a summary than anything. |
Hi @neilstuartcraig ! Do you need to know what stage you are in, or do you just need to know the current VU level? You should get frequent "vu" samples (a gauge metric. Emitted once per second, unless I'm mistaken) that tell you what load level you're at, at different points in time. Although not what specific stage in your EDIT: @liclac responded just before I did (and also got the issue better than I did, I think). |
Sorry for the slow reply @liclac & @ragnarlonn Current (combined output stats for all stages)
I'd like something like this:
does that make sense? The way the results are currently output is a combined form which means that i can't just see e.g. my steady-state - which i want to look at separately for obvious reasons. The same would go for stepped-style tests which we quite often run. Cheers |
Hm. My spontaneous reaction is that something like this should be done through something like InfluxDB + Grafana or Load Impact Insights rather than like this. Splitting stages like this would complicate the way we store metrics a whole bunch + make the output really tall. One possible way to solve it would be to tag all metrics with the current stage, which would let you split off submetrics per-stage, eg. |
I've created a new issue about tagging metrics according to the stage they were produced in. Once we have that and access to the metrics after the test is done, I think it would be better to let users decide whether they want to output some of them to the screen or not, so closing this issue for now. |
Hi
I've noticed that when i configure a test to have stages (e.g. the classic ramp up, steady state, ramp down), i only get a single set of stats when the test completes. This isn't so much of an issue if the steady state is a large % of the overall test but it can be when the steady state is short. It'd be great to have split stats to show the test results for each configured stage.
Does that make sense? Apologies if i missed something i can already configure to do this.
Cheers
The text was updated successfully, but these errors were encountered: