Exibição de logs do plano de controle de cluster
O CCE agora suporta o registro em logs de nós principais. Na página Logging, você pode selecionar o tópico de registro a ser relatado. Atualmente, kube-controller-manager, kube-apiserver, kube-scheduler e audit são suportados.
Restrições
- Para exibir os logs do plano de controle do cluster, a versão secundária do cluster deve ser v1.21.7-r0, v1.23.5-r0 ou 1.25.
- Certifique-se de que você tenha uma cota de recursos do LTS suficiente. Para obter detalhes sobre a cota do LTS padrão, consulte Recursos básicos.
Ativar o registro em logs do plano de controle
Método 1: habilitá-lo ao criar um cluster
Ao criar um cluster de v1.21 ou posterior, ative Control-plane component logs e Control-plane audit logs na Add-on Configuration.
Método 2: habilitá-lo em um cluster existente
- Entre ao console do CCE, alcance um conjunto e escolha Logging no painel de navegação.
- Clique na guia Control-plane component logs ou Control-plane audit logs e modifique a configuração do registro.
- Especifique se deseja ativar o log para cada componente e clique em .
Exibição de logs do plano de controle de cluster
Método 1: visualizá-los no console do CCE
- Entre ao console do CCE, alcance um conjunto, e escolha Logging no painel de navegação.
- Clique na guia Control-plane component logs ou Control-plane audit logs e selecione o tópico de log a ser exibido. Para obter detalhes sobre o log de componentes do plano de controle suportado, consulte Componentes no plano de controle de cluster. Para obter detalhes, consulte Guia de usuário do Log Tank Service.
Método 2: visualizá-los no console do LTS
- Efetue logon no console LTS e escolha Log Management.
- Consulte o grupo de logs com base no ID do cluster e clique no nome do grupo de logs para exibir o fluxo de logs. Para obter detalhes, consulte Guia de usuário do Log Tank Service.
Componentes no plano de controle de cluster
O CCE pode coletar os seguintes tipos de logs de plano de controle. Cada fluxo de log corresponde a um componente de plano de controle do Kubernetes. Para obter detalhes, consulte Componentes do Kubernetes.
Tipo |
Componente |
Fluxo de log |
Descrição |
---|---|---|---|
Logs de componentes do plano de controle |
kube-apiserver |
kube-apiserver-{{clusterID}} |
Expõe as APIs do Kubernetes. Para obter mais informações, consulte kube-apiserver. |
kube-controller-manager |
kube-controller-manager-{{clusterID}} |
Executa processos do controlador e incorpora lógica de controle específica da nuvem. Para obter mais informações, consulte kube-controller-manager. |
|
kube-scheduler |
kube-scheduler-{{clusterID}} |
O agendador padrão de um cluster do Kubernetes. Para obter mais informações, consulte kube-scheduler. |
|
Logs de auditoria do plano de controle |
audit |
audit-{{clusterID}} |
Os logs de auditoria fornecem registros relacionados à segurança em ordem cronológica. Eles registram as operações do usuário e controlam as atividades do avião. |
Desativar o log do plano de controle de cluster
- Entre ao console do CCE, alcance um conjunto, e escolha Logging no painel de navegação.
- Clique na guia Control-plane component logs ou Control-plane audit logs e modifique a configuração do registro.
- Especifique se deseja ativar o log para cada componente e clique em .
Depois de desabilitar o log de plano de controle de cluster, o fluxo de log original não atualizará logs, mas os logs existentes não serão excluídos e taxas podem ser incorridas para isso. Para obter detalhes, consulte Calculadora de preço.
Excluir logs do plano de controle de cluster
Os logs do plano de controle de cluster são armazenados nos fluxos de log do LTS. Depois que o log de plano de controle de cluster estiver desabilitado, os fluxos de log originais não atualizarão os logs, mas os logs existentes não serão excluídos. Se você quiser excluir logs existentes, vá para o console do LTS, procure pelo grupo de logs chamado k8s-log-{Cluster ID} e exclua o fluxo de log correspondente.