daos icon indicating copy to clipboard operation
daos copied to clipboard

DAOS-11381 control: Optimize Prometheus metrics exporter

Open mjmac opened this issue 3 years ago • 1 comments

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]

mjmac avatar Aug 15 '22 18:08 mjmac

Bug-tracker data: Ticket title is 'Prometheus telemetry exporter is slow' Status is 'In Review' https://daosio.atlassian.net/browse/DAOS-11381

github-actions[bot] avatar Aug 15 '22 18:08 github-actions[bot]