I’m running some tests using k6 with xk6 build of xk6-output-prometheus-remote sending the data to Grafana Cloud’s Prometheus data store.
My issue is that the metrics being sent appear to be pre-aggregated - that is, what I have available is avg/min/max/90/95 - not individual request metrics, e.g. for duration:
When I’ve done local tests using InfluxDB as the backend to Grafana I get the data for each individual request which allows me to do the analysis/aggregation using the tools available but when sending to Prometheus I lose that ability.
Is there a way of changing the Prometheus metrics represent the individual requests rather than an aggregate of sorts?
Secondary to that, is there a way of sending data from multiple running k6 tests in such a way that doesn’t cause an ‘out of order sample’ error, via tagging or something. I’ll admit my knowledge of Prometheus is fairly limited - I just want to be able to keep track of some short term k6 test data.
Thanks in advance!