Identification des conflits APM à l'aide d'un outil de surveillance d'intégrité

Comment identifier et résoudre les conflits entre les autres produits APM et l'agent APM Insight .NET

Problème : Vous rencontrez l'un des problèmes ci-dessous et vous soupçonnez qu'un autre produit APM interfère avec l'agent Site24x7 .NET.
1. Le moniteur .NET n'est pas créé sous APM > APM Insight > Applications, même une fois l'agent .NET installé.
2. Le moniteur .NET a cessé de recevoir des données de l'application.
Condition préalable : L'agent Site24x7 APM Insight .NET doit être installé.

Vidéo



Veuillez procéder comme suit pour identifier et résoudre le conflit entre l'autre produit APM et l'agent APM Insight.NET agent.

Profileurs entrant couramment en conflit avec l'agent Site24x7 .NET

Variable d'environnement de l'agent Site24x7's .NET :
{989D151B-3F31-482E-926F-2E95D274BD36}

Autres profileurs APM
CLSID Profileur
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}

Identifiez le conflit à l'aide du moniteur d'intégrité .NET

  1. Ouvrez le moniteur d'intégrité .NET en accédant à Démarrer > Tous les programmes > APM Insight .NET Agent > APM Insight .NET Agent Health Monitor.
  2. Si d'autres produits APM entrent en conflit avec l'agent APM Insight .NET, vous en serez informé comme illustré.

Notes
Vous pouvez désormais utiliser l'explorateur de processus ou la visionneuse d'événements pour identifier le produit qui entre en conflit avec l'agent APM Insight .NET.

Identifier le produit APM en conflit à l'aide de l'explorateur de processus

  1. Installez et ouvrez l'Explorateur de processus.
  2. Sélectionnez w3wp.exe, accédez à l'onglet Environnement, puis recherchez la variable COR_PROFILER pour identifier le produit APM en conflit.
Notes
Cliquez sur ce lien pour télécharger et installer l'explorateur de processus dans votre système.


Identifier le produit APM en conflit à l'aide de la visionneuse d'événements

  1. Ouvrez la visionneuse d'événements et accédez à Windows Journaux > Application.
  2. Cliquez sur l'événement avec la source .NET Runtime pour vérifier le CLSID Profileur du produit APM en conflit.
Notes
La visionneuse d'événements est installée par défaut sur votre machine Windows.


Résoudre le conflit

  1. Vous devez désinstaller l'autre produit APM, car Microsoft ne permet pas d'utiliser plusieurs profileurs sur la même machine.
  2. Réinitialisez IIS.
  3. Vous pouvez maintenant redémarrer votre application et effectuer des transactions.
  4. Une fois que l'application fonctionne et reçoit des requêtes, vous pouvez consulter le moniteur sous APM > APM Insight > Applications dans le client Site24x7.
  5. Si vous cliquez sur le nom de l'application, vous pouvez également consulter les métriques et les graphiques correspondants.