Identificação de conflitos entre produtos APM usando uma ferramenta de monitoramento de integridade
Como identificar e resolver conflitos entre outros produtos APM e o agente .NET do APM Insight
Declaração do problema: Você está enfrentando um dos problemas abaixo e suspeita de que outro produto APM esteja interferindo com o agente .NET do Site24x7.
1. O monitor do .NET não é criado em APM > APMInsight > Applications (Aplicativos), mesmo após a conclusão da instalação do agente .NET.
2. O monitor do .NET parou de receber dados do aplicativo.
Pré-requisito: Instale o agente .NET do APM Insight do Site24x7.
Vídeo
Siga as etapas descritas abaixo para identificar e resolver o conflito entre outros produtos APM e o agente .NET do APM Insight.
Perfiladores que normalmente entram em conflito com o agente .NET do Site24x7
Variável de ambiente do agente .NET do Site24x7:
{989D151B-3F31-482E-926F-2E95D274BD36}
Outros perfiladores APM
Perfilador CLSID
AppDynamics
AppDynamics.AgentProfiler
New Relic
{71DA0A04-7777-4EC6-9643-7D28B46A8A41}
Dynatrace
{DA7CFC47-3E35-4c-4e-B495-534F93B28683}
{B7038F67-52FC-4DA2-AB02-969B3C1EDA03}
IntelliTrace
{2AA1AA98-2CAA-4FCF-86CE-EFA007737E83}
Microsoft Application Insights
{324F817A-7420-4E6D-B3C1-143FBED6D855}
SCOM APM
{AD5651A8-B5C8-46ca-A11B-E82AEC2B8E78}
JetBrains dotCover
{9AA5D52F-37E2-487D-AAEC-727478B8BDB5}
Identificação do conflito usando o Monitor de Integridade do Agente .NET
Abra o Monitor de Integridade do Agente .NET acessando Start (Início) > All (Todos)Programs (Programas) > APMInsight.NET Agent (Agente .NET) > APM Insight .NET Agent Health Monitor (Agente .NET do Monitor de Integridade do APM Insight).
Se quaisquer outros produtos APM entrarem em conflito com o agente .NET do APM Insight, você receberá uma notificação conforme mostrado na imagem.
Agora você pode usar o Process Explorer ou o Event Viewer para identificar quais produtos entram em conflito com o agente .NET do APM Insight.
Identificação do produto APM que está entrando em conflito usando o Process Explorer
Instale e abra o Process Explorer.
Selecione w3wp.exe, acesse a aba Environment (Ambiente) e procure a variável COR_PROFILER para identificar o produto APM que está entrando em conflito.
Use o link para baixar e instalar o Process Explorer no seu sistema.
Identificação do produto APM que está entrando em conflito usando o Event Viewer
Abra o Event Viewer e acesse WindowsLogs (Registros) > Application (Aplicativo).
Clique no evento usando o .NET Runtime (Tempo de Execução do .NET) de origem para verificar o Profiler CLSID do produto APM que está entrando em conflito.
O Event Viewer será instalado na sua máquina Windows por padrão.
Resolução do conflito
Você deverá desinstalar o outro produto APM, pois a Microsoft restringe o uso de vários perfiladores na mesma máquina.
Execute a redefinição do IIS.
Agora, você pode reiniciar o seu aplicativo e fazer transações.
Quando o aplicativo estiver funcionando e recebendo solicitações, será possível visualizar o monitor em APM > APMInsight > Applications (Aplicativos) no cliente Site24x7.
Se você clicar no nome do aplicativo, você também poderá visualizar as métricas e os gráficos correspondentes.
Caminho da pasta para ver os logs do agente One Os logs do agente One podem ser encontrados somente na pasta do aplicativo comum no Windows (normalmente em C:\ProgramData do Vista em diante). Confira o caminho da pasta a seguir no Windows: ...
Linux Acesse seu local desejado e execute o seguinte comando no terminal: wget https://staticdownloads.site24x7.com/apminsight/agents/apminsight-javaagent.zip Windows Execute o seguinte comando (substituindo seu caminho desejado) no PowerShell: ...
Etapa 1: Crie um segredo para a chave de licença Site24x7 no namespace do seu aplicativo. Você pode obter a chave de licença na conta do seu site24x7 indo até Admin (Administrador) > Developer (Desenvolvedor) > Device Key (Chave do dispositivo). ...
Todos os agentes do APM Insight se comunicam com o servidor plusinsight.site24x7.com por meio de HTTPS na porta 443. Toda a comunicação dos agentes é unidirecional, ou seja, haverá apenas solicitações de saída para o servidor mencionado acima. Os IPs ...
Etapas para o agente .NET Navegue até o caminho: %ProgramData%\DotNetAgent\ %ProgramData%\DotNetCoreAgent\ ( Para a versão do agente 6.8 e superior) Exclua o arquivo apminsight.net.info da pasta com o mesmo nome do aplicativo. Nota: o nome da pasta ...