open-telemetry / opentelemetry-collector-contrib

Contrib repository for the OpenTelemetry Collector
https://opentelemetry.io
Apache License 2.0
2.73k stars 2.16k forks source link

[receiver/vcenter] Could use VSAN metrics for vCenter #33556

Open BominRahmani opened 3 weeks ago

BominRahmani commented 3 weeks ago

Component(s)

receiver/vcenter

Is your feature request related to a problem? Please describe.

A suite of VSAN related metrics would be useful.

Describe the solution you'd like

I would like to add the following suite of VSAN related metrics:

vcenter.cluster.vsan.throughput       (direction={read/write})
vcenter.cluster.vsan.iops             (direction={read/write})
vcenter.cluster.vsan.cache.hit_rate
vcenter.cluster.vsan.latency.avg      (direction={read/write})

vcenter.host.vsan.throughput          (direction={read/write})
vcenter.host.vsan.iops                (direction={read/write})
vcenter.host.vsan.congestions
vcenter.host.vsan.cache.hit_rate
vcenter.host.vsan.latency.avg         (direction={read/write})

vcenter.vm.vsan.throughput            (direction={read/write})
vcenter.vm.vsan.iops                  (direction={read/write})
vcenter.vm.vsan.latency.avg           (direction={read/write})

The metrics in question will be retrieved from the VsanPerfQuerySpec data object. The following entity types will be used:

For a list of the metrics and their respective details, please refer to the documentation.

Describe alternatives you've considered

No response

Additional context

No response

github-actions[bot] commented 3 weeks ago

Pinging code owners: