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:
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 |