Alguns nós ou pods não foram detectados para monitoramento. Por quê?

Alguns nós ou pods não são descobertos para monitoramento. Por quê?

Verifique os casos abaixo, se aplicável.

Caso 1: Licença inadequada
Verifique se você tem a licença adequada. Se não tiver, atualize sua licença.

Caso 2: Configurações de taints
Se alguns nós não forem descobertos para monitoramento, pode ser que o nó tenha uma configuração de taints. Se for assim, o DaemonSet do agente Site24x7 não conseguirá gerar os pods nesse nó.
Para adicionar o nó para monitoramento, você precisa configurar a tolerância para permitir que o agente Site24x7 seja gerado nesse nó.
Verifique se os Taints foram aplicados usando o comando abaixo:
kubectl describe node <node-name>

Um exemplo dos taints configurados em uma amostra de nó é mostrado abaixo:


Configuração de tolerâncias

1. Para configurar tolerâncias para o DaemonSet do agente Site24x7 para os taints acima, abra o arquivo site24x7-agent.yaml baixado e adicione as tolerâncias na seção spec (especificação), conforme mostrado abaixo:

2. Depois de configurar as tolerâncias acima no arquivo YAML do agente Site24x7, execute o comando abaixo:

kubectl apply -f site24x7-agent.yaml

Você configurou com sucesso as tolerâncias para os taints.

 

Os clientes também pesquisaram os seguintes problemas nesta base de conhecimento:

Há uma incompatibilidade no número de nós no painel Cluster e na página Monitors List View (Visualização de lista de monitores).

Não consigo ver todos os logs dos pods.

Alguns pods estão ausentes para monitoramento.

Alguns nós não são adicionados para monitoramento.