elastic / rally

Macrobenchmarking framework for Elasticsearch
Apache License 2.0
1.91k stars 314 forks source link

Adding geoip stats telemetry #1842

Closed masseyke closed 2 months ago

masseyke commented 2 months ago

This adds the ability to get information about the geoip processor's cache out of rally. The information is stored as metrics at the end of a race when this telemetry is enabled. This will be useful to better understand the distribution of IP addresses in test datasets, and how it impacts the geoip processor's runtime.

masseyke commented 2 months ago

LGTM, thanks!

I'm unable to merge it because of the buildkite/rally-it-serverless failure (which is an unrelated problem).

inqueue commented 2 months ago

I'm unable to merge it because of the buildkite/rally-it-serverless failure (which is an unrelated problem).

Thank you. I bypassed branch protections and merged it on your behalf.