Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Connect a registered cluster to Application Real-Time Monitoring Service

Última atualização: Jun 27, 2026

O Application Real-Time Monitoring Service (ARMS) oferece monitoramento abrangente para ajudar você a entender a integridade das suas aplicações. Instale o componente de monitoramento de aplicações do ARMS em um cluster Kubernetes registrado para monitorar as aplicações executadas nesse cluster.

Pré-requisitos

Etapa 1: Instalar o componente de monitoramento de aplicações do ARMS

Instalação usando onectl

  1. Instale e configure o onectl na sua máquina local. Para mais informações, consulte Gerenciar clusters registrados usando onectl.

  2. Execute o comando a seguir para configurar as permissões do RAM para o componente ack-onepilot.

    onectl ram-user grant --addon ack-onepilot

    Saída esperada:

    Ram policy ack-one-registered-cluster-policy-ack-onepilot granted to ram user **** successfully.
  3. Execute o comando a seguir para instalar o componente ack-onepilot.

    onectl addon install ack-onepilot

    Saída esperada:

    Addon ack-onepilot, version **** installed.

Instalação pelo console

  1. Configure as permissões do RAM. Antes de instalar o componente no cluster registrado, defina uma AccessKey no cluster conectado para obter permissões de acesso aos serviços da Alibaba Cloud.

    1. Criar um usuário RAM.

    2. Criar uma política personalizada. O documento de política a seguir é necessário para o componente ack-onepilot:

      {
          "Version": "1",
          "Statement": [
              {
                  "Action": "arms:*",
                  "Resource": "*",
                  "Effect": "Allow"
              },
              {
                  "Action": "cms:*",
                  "Resource": "*",
                  "Effect": "Allow"
              }
          ]
      }
    3. Conceder permissões ao usuário RAM. Anexe a política personalizada criada na etapa anterior ao usuário RAM.

    4. Criar uma AccessKey para o usuário RAM.

      Aviso

      Para maior segurança, configure uma política de controle de acesso à rede para a AccessKey e restrinja o acesso a ambientes de rede confiáveis. Para mais informações, consulte Políticas de restrição de acesso à rede baseadas em AccessKey.

    5. Use a AccessKey para criar um recurso Secret chamado alibaba-addon-secret no cluster registrado.

      Execute o comando a seguir para criar o Secret do componente ack-onepilot.

      Nota

      Antes de executar o comando, substitua os parâmetros access-key-id e access-key-secret pelo ID da AccessKey e pelo segredo da AccessKey criados na etapa anterior.

      kubectl -n ack-onepilot create secret generic alibaba-addon-secret --from-literal='access-key-id=<your AccessKey ID>' --from-literal='access-key-secret=<your AccessKey Secret>'
  2. Instale o componente ack-onepilot.

    1. Faça login no ACK console. No painel de navegação à esquerda, clique em Clusters.

    2. Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Components and Add-ons.

    3. Na página Add-ons, clique na aba Logs and Monitoring, localize o componente ack-onepilot e clique em Install no canto inferior direito.

    4. Na caixa de diálogo Install ack-onepilot, defina os itens de configuração e clique em OK.

Etapa 2: Ativar o Monitoramento de Aplicações do ARMS para uma aplicação Java<YOUR-DEPLOYMENT-NAME>

Na página Stateless, clique em ARMS Console na coluna Actions da aplicação desejada. Você será redirecionado ao console do ARMS para gerenciar sua aplicação.

Próximos passos

  • Desinstalar o agente de todas as aplicações no cluster

    Desinstalação usando onectl

    1. Execute o comando a seguir para desinstalar o componente ack-onepilot.

      onectl addon uninstall ack-onepilot

      Saída esperada:

      Addon ack-onepilot uninstalled.
    2. Reinicie os pods da aplicação.

    Desinstalação pelo console

    1. Faça login no ACK console. No painel de navegação à esquerda, clique em Clusters.

    2. Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Components and Add-ons.

    3. Na página Add-ons, clique na aba Logs and Monitoring, localize o componente ack-onepilot e clique em Uninstall no canto inferior direito.

    4. Na caixa de diálogo exibida, clique em OK.

    5. Reinicie os pods da aplicação.

  • Desinstalar o agente de uma aplicação específica no cluster

    1. Faça login no ACK console. No painel de navegação à esquerda, clique em Clusters.

    2. Na página Clusters, clique no nome do cluster desejado. No painel de navegação à esquerda, escolha Workloads > Deployments.

    3. Na página Deployments, na coluna Actions da aplicação desejada, escolha image > Edit YAML. Na caixa de diálogo Edit YAML, exclua os labels adicionados na Etapa 2 e clique em Update.

    4. Reinicie os pods da aplicação.