Algunos nodos o pods no se detectan para la monitorización. ¿Por qué?

No se detectan algunos nodos ni pods durante el monitoreo. ¿Por qué?

Verifica los siguientes casos, si corresponde.

Caso 1: Licencia inadecuada
Verifica si tienes una licencia adecuada. Si no es así, actualiza tu licencia.

Caso 2: Configuraciones contaminadas
Si no se detectan algunos nodos durante el monitoreo, es posible que se deba a que el nodo tiene una configuración contaminada. Si es así, el agente de DaemonSet de Site24x7 no será capaz de generar los pods en ese nodo.
Para agregar el nodo para el monitoreo, debes configurar la tolerancia para habilitar el agente de Site24x7 para que genere en ese nodo.
Verifica si las contaminaciones se aplican utilizando el siguiente comando:
kubectl describe node <node-name>

A continuación, se muestra un ejemplo de contaminaciones configuradas en un nodo de muestra:


Configuración de tolerancias

1. Para configurar tolerancias para el agente de DaemonSet de Site24x7 para las contaminaciones anteriores, abre el archivo site24x7-agent.yaml descargado y agrega las tolerancias en la sección especificaciones, como se muestra a continuación:

2. Después de configurar las tolerancias anteriores en el archivo YAML del agente de Site24x7, ejecuta el siguiente comando:

kubectl apply -f site24x7-agent.yaml

Configuraste correctamente las tolerancias para las contaminaciones.

 

Los clientes también buscaron esta base de conocimientos (KB) para los siguientes planteamientos de problemas:

Hay una discrepancia en la cantidad de nodos en el panel de Clústeres y en la página Mostrar la vista de monitores.

No puedo ver todos los registros de los pods.

Faltan algunos pods para realizar el monitoreo.

No se agregan algunos nodos para el monitoreo.