Description of problem: As OpenShift becomes heterogeneous, it is ideal to get a feel of how many nodes belong to a certain OS type, arch etc via telemetry. Especially with OpenShift supporting Windows nodes in 4.6, the Windows Containers team would like to get - Total number of Windows nodes used by all customers - Total number of cores on the Windows nodes As of now, we're missing this info in the recording rules. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. 2. 3. Actual results: No query exists today to get number of nodes based on OS type or arch. Expected results: Query exists to get number of nodes based on OS type and arch and we can use it in telemetry Additional info:
QE testing passed by check following "Query" expressions in "Monitoring" --> "Metrics" in OCP console. cluster:capacity_cpu_cores:sum cluster:node_instance_type_count:sum Version: # oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.6.0-0.nightly-2020-09-10-145837 True False 17h Cluster version is 4.6.0-0.nightly-2020-09-10-145837 windows-machine-config-operator git commit: 38eb51cd41f5a2bcf4c2aa01c8186e23b77b9f7c
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.6 GA Images), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:4196