Todos os produtos
Search
Central de documentação

Elastic Compute Service:Check Cloud Assistant status and handle anomalies

Última atualização: Jul 03, 2026

Este tópico descreve como verificar o status do Cloud Assistant e tratar anomalias.

Verificar o status do Cloud Assistant

Console

  1. Acesse o ECS console - Cloud Assistant.

  2. No canto superior esquerdo da página, selecione uma região e um grupo de recursos.地域

  3. Na aba ECS Instances, verifique o status do Cloud Assistant.

    • Normal: O Cloud Assistant Agent está em execução correta.

      image.png

    • Not Installed: O Cloud Assistant Agent não está instalado na instância do Elastic Compute Service (ECS). Instale-o de uma das seguintes formas:

      • Clique em Install para instalar automaticamente o Cloud Assistant Agent.

        Reinicie a instância para que a instalação tenha efeito.

      • Instale manualmente o Cloud Assistant Agent. Para mais informações, consulte Instalar o agente do Cloud Assistant.

        image.png

    • Abnormal: Este status indica um problema. Para instruções de solução de problemas, consulte Tratar anomalias de status do Cloud Assistant.

      image.png

API

Chame a operação DescribeCloudAssistantStatus. Se CloudAssistantStatus for true na resposta, o agente está em execução normal. Caso o status esteja anormal, consulte Tratar anomalias de status do Cloud Assistant.

Tratar anomalias de status do Cloud Assistant

Linux instance

  1. Conecte-se a uma instância Linux.

    Para mais informações, consulte Fazer logon em uma instância Linux usando o Workbench.

  2. Execute o comando a seguir para verificar o diretório de instalação do Cloud Assistant.

    • Para CentOS:

      cd /opt/local/share/
      ls
    • Para outros sistemas operacionais, como Alibaba Cloud Linux, Ubuntu, Debian, Red Hat, SUSE Linux Enterprise Server e openSUSE:

      cd /usr/local/share/
      ls
    • Se a pasta aliyun-assist existir, prossiga para a etapa 3.

    • Caso a pasta aliyun-assist não exista, o Cloud Assistant Agent foi desinstalado. É necessário instalar o Cloud Assistant Agent novamente.

  3. Verifique o status do serviço Cloud Assistant.

    Primeiro, determine o sistema init da instância. O comando para verificar o status do serviço depende do sistema init utilizado.

    ls -l /sbin/init
    • Se a saída do comando indicar systemd, como /lib/systemd/systemd, a instância usa systemd.

    • Se a saída do comando indicar upstart, como /sbin/upstart, a instância usa Upstart.

    • Se a saída do comando indicar init, como /sbin/init, a instância usa sysvinit.

      systemd

      Execute o seguinte comando para verificar o status do Cloud Assistant:

      systemctl status aliyun.service
      • Se o status for inactive (dead), o serviço está parado. Execute systemctl start aliyun.service para iniciar o serviço.

        Caso ocorra um erro durante a inicialização ou o serviço falhe ao iniciar, desinstale e reinstale o agente. Para instruções detalhadas, consulte Parar e desinstalar o agente e Instalar o agente do Cloud Assistant.

        image.png

      • Se o status for active (running), o serviço está em execução normal. Prossiga para a Etapa 4.

        image.png

      UpStart

      Execute o seguinte comando para verificar o status do Cloud Assistant:

      /sbin/initctl status aliyun-service
      • Se o status for stop/waiting, o serviço está parado. Execute /sbin/initctl start aliyun-service para iniciar o serviço.

        Caso ocorra um erro durante a inicialização ou o serviço falhe ao iniciar, desinstale e reinstale o agente. Para instruções detalhadas, consulte Parar e desinstalar o agente e Instalar o agente do Cloud Assistant.

        image.png

      • Se o status for start/running, o serviço está em execução normal. Prossiga para a Etapa 4.

        image.png

      sysvinit

      Execute o seguinte comando para verificar o status do Cloud Assistant:

      /etc/init.d/aliyun-service status
      • Se o status for Stopped, o serviço está parado. Execute /etc/init.d/aliyun-service start para iniciar o serviço.

        Caso ocorra um erro durante a inicialização ou o serviço falhe ao iniciar, desinstale e reinstale o agente. Para instruções detalhadas, consulte Parar e desinstalar o agente e Instalar o agente do Cloud Assistant.

        image.png

      • Se o status for Running, o serviço está em execução normal. Prossiga para a Etapa 4.

        image.png

  4. Verifique o status do Cloud Assistant Agent no console.

    • Se o status estiver normal, o problema foi resolvido.

    • Caso o status permaneça anormal, verifique os logs do Cloud Assistant para uma análise mais detalhada.

      • Para CoreOS:

        cd /opt/local/share/aliyun-assist/<version>/log  
        tail -100f aliyun_assist_main.log
      • Para outros sistemas operacionais, como Alibaba Cloud Linux, Ubuntu, Debian, Red Hat, SUSE Linux Enterprise Server e openSUSE:

        cd /usr/local/share/aliyun-assist/<version>/log  
        tail -100f aliyun_assist_main.log

Windows instance

  1. Conecte-se a uma instância Windows.

    Para mais informações, consulte Conectar-se a uma instância Windows usando o Workbench.

  2. Verifique se existe o diretório de instalação do Cloud Assistant em C:\ProgramData\aliyun\assist.

    • Se a pasta assist existir, prossiga para a etapa 3.

    • Se a pasta assist não existir, o Cloud Assistant Agent foi desinstalado. É necessário instalar o Cloud Assistant Agent novamente.

  3. Verifique o status do serviço Cloud Assistant.

    • Se o status estiver normal, o problema foi resolvido.

    • Caso o status permaneça anormal, verifique os logs do Cloud Assistant para uma análise mais detalhada.

      O caminho padrão dos logs do Cloud Assistant é C:\ProgramData\aliyun\assist\<version>\log, onde <version> é o número da versão do agente.

      image.png

Perguntas frequentes

Por que vejo um erro "context deadline exceeded (Client.Timeout exceeded while awaiting headers)" nos logs do Cloud Assistant?

image.png

Esse erro geralmente indica um problema de conectividade de rede entre a instância ECS e o serviço Cloud Assistant. Execute os comandos a seguir para verificar a conectividade.

Nota

Substitua pelo ID da sua região. Para mais informações, consulte Regiões e zonas de disponibilidade.

ping <region-id>.axt.aliyun.com
curl https://<region-id>.axt.aliyun.com/luban/api/instance/instance-id

Em um teste bem-sucedido, o domínio é resolvido e o endpoint retorna um ID de instância válido.

Se a resolução de nomes falhar ou o endpoint não retornar o ID da instância, há um problema de rede na instância. Para etapas de solução de problemas, configure as permissões de rede do agente conforme descrito em Configurar permissões de rede do agente.

image.png

Por que uma instância gerenciada apresenta status anormal após o registro bem-sucedido?

Se uma instância gerenciada for registrada com sucesso, mas apresentar status anormal no console do Cloud Assistant, verifique nos logs se há um erro de invalid timestamp.

Nota

Os caminhos padrão dos logs do Cloud Assistant são os seguintes.

  • Instâncias Linux

    • CoreOS: /opt/local/share/aliyun-assist/<version>/log

    • Outros sistemas operacionais (Alibaba Cloud Linux, Ubuntu, Debian, RedHat, SUSE Linux Enterprise Server e OpenSUSE): /usr/local/share/aliyun-assist/<version>/log

  • Instâncias Windows: C:\ProgramData\aliyun\assist\<version>\log

image.png

O desvio de horário na instância gerenciada causa esse erro. Para resolver esse problema, sincronize o relógio da instância. Para mais informações, consulte Sincronização de tempo.

Referências

Chame a operação ListPluginStatus para consultar o status dos plugins do Cloud Assistant em uma instância. A resposta também inclui os horários da primeira (FirstHeartbeatTime) e da última (LastHeartbeatTime) vez que o agente reportou o status do plugin.