Para reduzir a complexidade do gerenciamento de operações de clusters Kubernetes, o Container Service for Kubernetes (ACK) oferece a suíte AIOps. Este tópico descreve os benefícios da suíte e seus recursos de verificação de cluster, inspeção de cluster e diagnóstico de cluster, que ajudam a solucionar problemas e melhorar a eficiência de O&M.
Benefícios
A suíte AIOps inclui ferramentas como verificação de cluster, inspeção de cluster e diagnóstico de cluster, e oferece os seguintes benefícios.
|
Recurso |
Benefício |
|
Executa uma verificação de cluster antes de uma operação de O&M para avaliar se o cluster atende aos requisitos e aumentar a taxa de sucesso da alteração. |
|
|
Alerta periodicamente sobre riscos no cluster com base na programação de inspeção configurada. |
|
|
Fornece diagnósticos de Pod, de nó, de Ingress e de memória para simplificar a solução de problemas. |
A suíte AIOps é compatível com cluster gerenciado pelo ACK, cluster dedicado do ACK e cluster ACK Serverless Pro.
Verificação de cluster
A verificação de cluster abrange operações essenciais de O&M, como atualizações do cluster, migrações do cluster, instalação de add-ons, atualização de add-ons e atualização de node pools. O sistema executa automaticamente uma verificação antes de uma operação de O&M, e a operação só prossegue após a aprovação dessa verificação. Se um item de verificação falhar, o resultado exibe a causa de forma visual e apresenta uma solução. Para mais informações, consulte Cluster Check.
Inspeção de cluster
A inspeção de cluster oferece os seguintes recursos:
Analisa o status de integridade do cluster para identificar riscos potenciais.
Verifica periodicamente os níveis de uso de recursos do cluster, cotas de recursos, certificados do cluster, versões de add-ons e outras informações, e apresenta os resultados de forma visual.
Lista os níveis de risco e apresenta soluções para itens anormais, permitindo que você execute as operações de O&M de forma independente.
Com o gerenciamento de diversos clusters, o ACK acumulou vários casos típicos e consolidou sua experiência em inspeção de clusters. Para mais informações, consulte Cluster Inspections.
Diagnóstico de cluster
O Cluster diagnostics oferece diagnóstico de falhas com um clique em para ajudar a localizar problemas no seu cluster, incluindo diagnósticos de Pod, de nó, de service, de Ingress e de memória.
|
Item de diagnóstico |
Descrição |
|
Diagnostica problemas comuns de Pod, como falhas de inicialização, falhas no pull de imagens e exceções de tempo de execução, e fornece as causas raiz e as soluções. |
|
|
Diagnostica problemas comuns de nós, como status NotReady, problemas de rede do nó e exceções de tempo de execução, e fornece as causas raiz e as soluções. |
|
|
Diagnostica problemas comuns de service, como eventos anormais de service, problemas de cota de servidores de backend do Server Load Balancer (SLB) e problemas de cota de instâncias do SLB, e fornece as causas raiz e as soluções. |
|
|
Coleta os resultados da verificação do add-on Ingress, as configurações dos parâmetros de inicialização, os logs de erro do Pod Ingress e as informações do SLB do Ingress Controller para diagnosticar problemas de acesso à aplicação. |
|
|
Aborda problemas comuns de memória em clusters do ACK, como vazamentos de memória, fragmentação de memória e vazamentos de cgroup, e exibe o uso geral de memória em gráficos. |