Hello everyone, we are facing an issue with streaming local browser test data to Grafana k6 cloud. Longer tests (aprox. > 5 min) are failing with code too-many-time-series.
In the Cloud Insights > Metrics there is this info about the metrics:
-
Reduce the cardinality of the
url
label (at least 8143 unique values) in thebrowser_data_sent
metric. -
Reduce the cardinality of the
url
label (at least 5354 unique values) in thebrowser_http_req_duration
metric. -
Reduce the cardinality of the
url
label (at least 5354 unique values) in thebrowser_http_req_failed
metric.
Currently we are able to run test with 10VUs and max 5 mins which is not great.
The browser test is a randomized user journey on the web so its expected to visit lots of different unique URLs, but also with blocking 3rd party hostnames the 3rd party urls are visible in the metrics and it seems they are included in the total unique url count. As i understand the 10k is the limit for the unique URLs, so my question is:
- Is it possible to completely exclude at least the 3rd party requests from the metrics.
- Or even better is there a way to group URLs that are executed by the browser so that the metrics are better handled?
Thank you in advance for any information or ideas.
Regards,
Martin