Resolução de problemas e compreensão de cargas de trabalho com linguagem natural no desktop AKS (pré-visualização)

O AKS desktop inclui um assistente de resolução de problemas alimentado por IA que fornece diagnósticos em linguagem natural para as suas cargas de trabalho AKS. Ao ligar-se de forma segura ao seu cluster, o assistente pode analisar registos, eventos e métricas para identificar problemas e recomendar soluções em linguagem simples. Isto permite que os programadores e operadores compreendam e resolvam rapidamente problemas sem necessidade de uma vasta experiência em Kubernetes. Este artigo explica-te como ativar e usar o assistente de resolução de problemas de IA no desktop AKS.

Importante

Os recursos de pré-visualização do AKS estão disponíveis numa base de autosserviço e adesão voluntária. As visualizações prévias são fornecidas "como estão" e "conforme disponíveis" e são excluídas dos contratos de nível de serviço e da garantia limitada. As versões de teste do AKS são parcialmente cobertas pelo suporte ao cliente numa base de melhor esforço. Assim sendo, estas funcionalidades não se destinam ao uso em produção. Para obter mais informações, consulte os seguintes artigos de suporte:

O que é o assistente de resolução de problemas de IA?

O assistente de resolução de problemas do AKS no ambiente de trabalho está integrado no AKS desktop e oferece uma experiência orientada para diagnosticar problemas no seu cluster. Com o assistente, pode:

  • Selecione um projeto, namespace ou carga de trabalho para investigar.
  • Execute diagnósticos com âmbito que analisem logs, eventos e métricas.
  • Receba resumos gerados por IA com raciocínio e evidências claras.
  • Pré-visualize as ações recomendadas e aplique-as com confiança.
  • Use os seus próprios modelos de linguagem ou ligue-se às opções geridas do Azure.
  • Trabalhe em conjunto com dashboards existentes no desktop AKS para uma experiência coesa de resolução de problemas.

Warning

Este plugin está em desenvolvimento inicial e ainda não está pronto para uso em produção. Usá-lo pode gerar custos do seu fornecedor de IA.

Como funciona o assistente de resolução de problemas com IA?

Tens duas opções para ativar o assistente de resolução de problemas de IA no desktop AKS:

  • Use o Azure AKS Agentic CLI Agent (recomendado para AKS): Esta é uma ferramenta alimentada por IA que ajuda a diagnosticar, solucionar problemas e otimizar clusters AKS usando consultas em linguagem natural. Fornece análise de causa raiz ao ligar-se ao seu cluster AKS (usando as suas permissões) e sugestões de remediação. Isto é apoiado por um LLM à tua escolha.
  • Use o Agente de desktop do AKS: O desktop do AKS atua como um Agente, fornecendo contexto ao modelo da sua escolha.

Qual opção devo escolher?

Perguntar a um LLM independente é semelhante a pedir conselhos a um especialista apenas com base no que lhe dizes. Em contraste, o AKS Agentic CLI integra a estrutura agentical HolmesGPT com o servidor AKS Model Context Protocol (MCP). Em conjunto, eles sabem quais ferramentas, técnicas de resolução de problemas e outros servidores MCP utilizar, permitindo ao agente aceder com segurança ao estado presente do cluster, logs, métricas e dados de recursos Azure para realizar investigações iterativas e conscientes do contexto dentro dos limites dos Controlos Baseados em Função (RBAC), em vez de depender unicamente do input estático fornecido pelo utilizador.

Por defeito, a CLI AKS Agentic liga-se a um endpoint LLM hospedado usando uma chave API fornecida pelo cliente, mas organizações com requisitos rigorosos de residência de dados ou conformidade podem optar por implementar um modelo no seu próprio ambiente.

Nas secções seguintes, fornecemos passos de ponta a ponta para configurar ambas as opções, mas recomendamos a CLI AKS Agentic para a melhor experiência com o desktop AKS.

Ativar o assistente de resolução de problemas de IA no desktop AKS

  1. Vai a Plugins de Definições> e certifica-te de que o plugin AI Assistant está ativado.
  2. Selecione AI Assistant na lista de plugins.
  3. Alterna a Pré-visualização para o estado ativado. Depois disso, o ícone do Assistente de IA aparece no canto superior direito.

Configure um fornecedor para o assistente de resolução de problemas de IA

  1. Vai a Definições>Plugins>Assistente de IA>Adicionar fornecedor.

    Captura de ecrã do painel de Definições do desktop do AKS a mostrar o plugin AI Assistant com a opção de ativar.

  2. Escolha a opção do seu fornecedor:

    • Use o Azure AKS Agentic CLI Agent (recomendado para AKS): Instale o Agentic CLI Agent no seu cluster, configure-o para se ligar a um modelo e certifique-se de que o cluster que executa o Agentic CLI Agent é um cluster registado no desktop AKS (deve vê-lo na sua lista de clusters).
    • Use um modelo existente: Configure o fornecedor para que o desktop AKS possa atuar como agente e enviar o contexto do cluster para o seu modelo existente.

Ativar pedidos da API Kubernetes para o assistente

A configuração Pedidos Kubernetes da ferramenta de IA permite ao Assistente de IA fazer pedidos de API Kubernetes em tempo real no seu cluster. Quando ativado, o assistente pode consultar o estado do recurso, pod logs, eventos e métricas para fornecer uma análise contextualizada. Se estiver desativado, o assistente só pode raciocinar com base nas informações que forneces manualmente no chat.

  1. Vá para Definições>Plugins>Assistente de IA.
  2. Ativar a ferramenta de IA Kubernetes Requests .

Defina o Assistente de IA para usar o Agente Agentic CLI do AKS

  1. Abre o Assistente de IA.

  2. Selecione Agente.

  3. Selecione o cluster onde o Agentic CLI Agent está a correr.

    Captura de ecrã do painel do assistente de IA do desktop do AKS com o modo Agente selecionado e um menu suspenso do cluster.

Investigar recursos degradados

O assistente está consciente do contexto. Quando vir erros ou avisos destacados na interface, selecione o recurso e peça ao assistente uma explicação e uma resolução recomendada.

  1. Vai ao recurso do cluster (por exemplo, um serviço) ou vai ao Projeto de Desktop AKS e seleciona a carga de trabalho.

  2. Selecione o recurso Kubernetes que está degradado ou a mostrar erros no registo de eventos.

  3. Selecione Agente e comece a conversar.

    Captura de ecrã de uma conversa com funcionalidade de linguagem natural no desktop AKS.