Quando o agente do CloudMonitor em um host entra no estado Stopped, o CloudMonitor interrompe o monitoramento desse host. Identifique a causa e reinicie o agente.
Problema
O agente do CloudMonitor envia um heartbeat para o servidor do CloudMonitor a cada 3 minutos. Se o servidor não receber nenhum heartbeat por 15 minutos, o sistema considera o agente inativo. Possíveis causas:
-
O agente não consegue se comunicar com o servidor do CloudMonitor.
Para mais informações sobre como verificar a rede, consulte Configure as definições de rede do CloudMonitor.
-
O processo do agente foi encerrado.
Para obter detalhes sobre como lidar com o encerramento automático do processo do agente do CloudMonitor, consulte O que fazer se o agente do CloudMonitor for encerrado automaticamente?
Se o agente ainda não enviar heartbeats, tente as seguintes soluções.
Reinstalar ou atualizar o agente do CloudMonitor
Se o agente funcionava normalmente antes de parar, reinstale-o e reinicie-o. Caso utilize o agente em Go ou Java, atualize para a versão mais recente do agente do CloudMonitor para C++:
(Recomendado) Instale automaticamente o agente do CloudMonitor para C++
Instale o agente do CloudMonitor para C++ em um host usando um script
Os agentes do CloudMonitor para Go e Java não recebem mais manutenção.
Visualize o status e os logs do agente do CloudMonitor
Gerencie o agente do CloudMonitor somente com uma conta de administrador (o usuário root no Linux ou o usuário Administrator no Windows). No entanto, o uso de uma conta de administrador pode apresentar certos riscos, como problemas de estabilidade do sistema ou de segurança de dados. Prossiga com cautela.
Verifique o status e os logs do agente para determinar a causa da parada. Se o processo do agente foi encerrado devido a um bug, envie um ticket e aguarde o contato dos engenheiros da Alibaba Cloud antes de solucionar o problema.
-
Visualize os logs do agente
-
Windows
Faça logon no host como administrador.
Acesse o diretório C:\Program Files\Alibaba\cloudmonitor\local_data\logs.
-
Abra o arquivo argusagent.log ou argusagentd.log.
argusagentd.log: logs do processo daemon, incluindo eventos de inicialização e encerramento do processo de monitoramento.
argusagent.log: logs operacionais do agente do CloudMonitor.
-
Linux
Faça logon no host como o usuário root.
-
Execute os seguintes comandos para visualizar os logs do agente:
cd /usr/local/cloudmonitor/local_data/logs
cat argusagent.log
cat argusagentd.log
argusagentd.log: logs do processo daemon, incluindo eventos de inicialização e encerramento do processo de monitoramento.
argusagent.log: logs operacionais do agente do CloudMonitor.
-
-
Visualize o status do agente
-
Windows
Faça logon no host como administrador.
-
Abra a janela Services.
Pressione Win+R. Na caixa de diálogo Run, insira services.msc e clique em OK.
Verifique o status do serviço argusagent.
-
Linux
Faça logon no host como o usuário root.
-
Execute o seguinte comando para verificar o status do agente:
ps aux | grep argusagent | grep -v grep
-