Description of problem: Prometheus is not able to pull data using a NIC outside of eth0 Version-Release number of selected component (if applicable): OCP 3.11 How reproducible: Customer verified Steps to Reproduce: 1. Project set to use "ens160" NIC in Prometheus 2. NIC setting automatically rolls back to "eth0" 3. Unable to pull metrics Actual results: Unable to collect metric data in Prometheus due to inability to set NIC outside of "eth0" Expected results: Ability to change NIC settings as needed Additional info: N/A
maybe related to [1] [1] https://access.redhat.com/documentation/en-us/red_hat_cloudforms/4.6/html/monitoring_alerts_and_reporting/integrating_prometheus_alerts
Important Network utilization metrics for OpenShift Container Platform are only collected for eth0 network interfaces. Therefore, network utilization trend will not be displayed for network interfaces other than eth0 on the overview screen of the provider.
Thank you for reporting this, we should make this configurable. From the description is sounds like the data may be collected though, just not alerted on. Can you validate this by checking whether this query shows records you expected? node_network_receive_bytes_total{job="node-exporter"}
https://github.com/openshift/cluster-monitoring-operator/pull/226 was merged to only exclude virtual interfaces and not whitelist only eth0.
*** This bug has been marked as a duplicate of bug 1670330 ***