daos
daos copied to clipboard
DAOS-11381 control: Optimize Prometheus metrics exporter
The older implementation used regexps for picking out labels, but this was highly inefficient with large numbers of pools.
Also fixes a couple of bugs in the prometheus naming scheme:
- Network provider name should be a label value, not part of the metric name
- NVMe device address should be a label value, not part of the metric name
Features: telemetry Required-githooks: true
Signed-off-by: Michael MacDonald [email protected]
Bug-tracker data: Ticket title is 'Prometheus telemetry exporter is slow' Status is 'In Review' https://daosio.atlassian.net/browse/DAOS-11381