Description of problem:
Prometheus is not able to pull data using a NIC outside of eth0
Version-Release number of selected component (if applicable):
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
Unable to collect metric data in Prometheus due to inability to set NIC outside of "eth0"
Ability to change NIC settings as needed
maybe related to 
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?
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 ***