Identificar los conflictos de APM con una herramienta de monitoreo de estado

Cómo identificar y resolver los conflictos entre otros productos de APM y el agente .NET de APM Insight

Planteamiento del problema: estás teniendo cualquiera de los siguientes problemas y sospechas que otro producto de APM está interfiriendo en el agente .NET de Site24x7.
1. El monitor .NET no se crea en APM > APM Insight > Aplicaciones, incluso después de que se haya completado la instalación del agente .NET.
2. El monitor .NET dejó de recibir datos de la aplicación.
Requisito: el agente .NET de Site24x7 APM Insight debe estar instalado.

Video



Sigue los pasos que se describen a continuación para identificar y resolver el conflicto entre el otro producto de APM y el agente .NET de APM Insight.

Generadores de perfiles que comúnmente entran en conflicto con el agente .NET de Site24x7

Variable de entorno del agente .NET de Site24x7:
{989D151B-3F31-482E-926F-2E95D274BD36}

Otros generadores de perfiles de APM
Id. de clase del generador de perfiles
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}

Identificar el conflicto con el monitor de estado de .NET

  1. Para abrir el monitor de estado de .NET, ve a Inicio > Todos los programas > Agente .NET de APM Insight > Monitor de estado del agente .NET de APM Insight.
  2. Si algún otro producto APM entra en conflicto con el agente .NET de APM Insight, se te indicará como se muestra en la imagen.

Notes
Ahora puedes utilizar el Explorador de procesos o el Visor de eventos para identificar qué producto entra en conflicto con el agente .NET de APM Insight.

Identificar el producto de APM en conflicto con el Explorador de procesos

  1. Instala y abre el Explorador de procesos.
  2. Selecciona w3wp.exe, ve a la pestaña Entorno y busca la variable COR_PROFILER para identificar el producto de APM en conflicto.
Notes
Este es el enlace para descargar e instalar el Explorador de procesos en tu sistema.


Identificar el producto de APM en conflicto con el Visor de eventos

  1. Abre el Visor de eventos y ve a Registros de Windows > Aplicación.
  2. Haz clic en el evento con el origen .NET Runtime para comprobar el Id. de clase del generador de perfiles del producto APM en conflicto.
Notes
El Visor de eventos se instalará en tu equipo Windows de forma predeterminada.


Resolver el conflicto

  1. Debes desinstalar el otro producto de APM porque Microsoft restringe el uso de varios perfiles en la misma máquina.
  2. Reinicia IIS.
  3. Ahora, puedes reiniciar tu aplicación y realizar algunas transacciones.
  4. Una vez que la aplicación esté actualizada y reciba solicitudes, podrás ver el monitor en APM > APM Insight > Aplicaciones en el cliente de Site24x7.
  5. Si haces clic en el nombre de la aplicación, también podrás ver las métricas y los gráficos correspondientes.