Verificar Implantação do Agente Java do APM
Você pode verificar se a implantação do agente Java do APM foi bem-sucedida verificando a interface do usuário e examinando os logs.
Verifique a Interface do Usuário: Trace Explorer
Depois que o agente Java do APM for implantado com sucesso, você poderá ir para o Trace Explorer e verificar se o upload dos dados de rastreamento do servidor de aplicativos está sendo feito. Para obter informações, consulte Monitorar Rastreamentos no Trace Explorer.
Analisar os Logs do Agente Java do APM
Depois que um agente Java do APM for implantado com sucesso, um novo diretório log
será criado em <Destination Directory>/oracle-apm-agent
. Observe que o <Destination Directory>
é onde o agente Java do APM é provisionado, por exemplo, $DOMAIN_HOME
para o Oracle WebLogic Server.
Para verificar se a implantação do agente Java do APM foi bem-sucedida:
- Verifique se o diretório
log
foi criado executando o seguinte comando:cd <Destination Directory>/oracle-apm-agent ls -l
- Verifique se o diretório
log
contém os seguintes arquivos de log:AgentErrors.log
Agent.log
AgentStartup.log
AgentStatus.log
Observe que, se todos os arquivos de log esperados não tiverem sido criados, a implantação do agente Java do APM não será bem-sucedida.
- Abra o arquivo
AgentStartup.log
e verifique se a seguinte mensagem é exibida:Agent successfully initialized
- Procure a atividade do agente no arquivo
AgentStatus.log
.Como o agente Java do APM começa a coletar e fazer upload de dados de rastreamento para o serviço Application Performance Monitoring, ele registra mensagens curtas de status no arquivo
AgentStatus.log
. Isso indica que o agente Java do APM está ativo.
Se as etapas de verificação acima falharem, verifique se o processo em execução do servidor de aplicativos tem javaagent
na linha de comando.
ps -ef | grep ApmAgent
Se o comando acima não listar o processo de aplicativo, certifique-se de que qualquer variável de ambiente não esteja substituindo as opções de inicialização do servidor de aplicativos. Por exemplo: Se você estiver usando o Apache Tomcat, certifique-se de que CATALINA_OPTS
não seja substituído em outro lugar por setenv.sh
ou por qualquer definição externa.