opentelemetry-collector-contrib
opentelemetry-collector-contrib copied to clipboard
[receiver/vcenter] Add support for per network/nic metrics
Component(s)
receiver/vcenter
Is your feature request related to a problem? Please describe.
Currently, the vCenter network metrics are exported per host. Most, if not all ESXi hosts have several nics/network assigned. In my case, I'm administering hosts with 12+ networks. It is impossible to monitor network utilization of ESXi hosts.
Describe the solution you'd like
It would be useful if network metrics were NOT aggregated per host but exported per host + nic/network in order to be able to effectively monitor for network errors and network congestion. (metrics like network bandwidth, network errors, packets etc ..)
Describe alternatives you've considered
Currently we use telegraf to monitor vsphere environment but we'd like to move to OpenTelemetry. Telegraf exports network metrics per vnic (which makes it easy to map it to the nic/network)
Additional context
No response
Pinging code owners:
- receiver/vcenter: @djaglowski @schmikei
See Adding Labels via Comments if you do not have permissions to add labels yourself.
Any thoughts on this @schmikei?
@wally007
Sorry for the delay are you familiar with the object metric attribute? It records network metric data per vnic already unless I'm missing something?
I am sorry for the duplicate issue. I will close this now