Hola, para obtener las métricas de openshift en caso de que nuestro clúster no tenga herramientas de monitoreo puedes ejecutar los siguientes comandos desde una terminal:
Pre-requisitos:
- Ejecutar los siguientes comandos desde una máquina donde este instalado el CLI de Openshift y Kubectl
- Ingresar previamente al clúster de openshift vía linea de comandos
#obtener los nodos de openshift
oc get nodes
#las métricas de uso de los worker nodes
oc adm top nodes
# en caso de ocurrir falla del comando anterior similar a esto, ejecuta lo siguiente para habilitar la recolección de métricas:# Error from server (NotFound): the server could not find the requested resource (get services http:heapster:)kubectl create -f kubernetes-metrics-server/
#obtener las métricas de los PODs
oc adm top pod --all-namespaces=true
#Obtener todos los PODs en ejecución
oc get pods --all-namespaces=true
#por cada worker node, ejecutar el siguiente comando sustituyendo el nombre o ip del nodo
oc describe node <nodename>
#obtención de los datos del container registry
oc adm top imagestreams
oc adm top images
#obtención de la información de persistent volumes
oc get pv