Hi Sam, On Fri, 2026-01-02 at 16:17 +0000, Clippinger, Sam wrote:
When a service creates a client object (e.g. placementclient) to use another service's API, the call goes through Proxy.request() in the openstacksdk module. That function calls _report_stats()[1] for every request which calls three other functions for statsd, prometheus and influxdb. The prometheus function records the number of requests and response times in a dict using the full URL of the request.[2]
I pointed your message out to my colleagues yesterday, one of them, Callum Dickinson has dug into it. He reckons he's found the issue, and submitted a changeset to resolve it: https://review.opendev.org/c/openstack/openstacksdk/+/972237 Posting on Callum's behalf as he isn't subscribed. Cheers, Andrew -- Andrew Ruthven, Wellington, New Zealand andrew@etc.gen.nz | Catalyst Cloud: | This space intentionally left blank https://catalystcloud.nz |