Identifying APM conflicts with a health monitor tool

How to identify and resolve conflicts between other APM products and the APM Insight .NET agent

Problem statement: You are experiencing either of the below issues and suspect that another APM product is interfering with the Site24x7 .NET agent.
1. The .NET monitor is not created under APM > APM Insight > Applications, even after the .NET agent installation is complete.
2. The .NET monitor stopped receiving data from the application.
Prerequisite: The Site24x7 APM Insight .NET agent should be installed.

Video



Please follow the steps outlined below to identify and resolve the conflict between the other APM product and the APM Insight.NET agent.

Profilers that commonly conflict with the Site24x7 .NET agent

Environment variable of Site24x7's .NET agent:
{989D151B-3F31-482E-926F-2E95D274BD36}

Other APM profilers
Profiler 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}

Identify the conflict using the .NET Health Monitor

  1. Open the .NET Health Monitor by navigating to Start > All Programs > APM Insight .NET Agent > APM Insight .NET Agent Health Monitor.
  2. If any other APM products conflict with the APM Insight .NET agent, you will be notified, as shown in the image.

You can now use the Process Explorer or the Event Viewer to identify which product conflicts with the APM Insight .NET Agent.

Identify the conflicting APM product using Process Explorer

  1. Install and open the Process Explorer.
  2. Select w3wp.exe, go to the Environment tab, and look for the COR_PROFILER variable to identify the conflicting APM product.
Please find the link to download and install the Process Explorer in your system.


Identify the conflicting APM product using Event Viewer

  1. Open Event Viewer and navigate to Windows Logs > Application.
  2. Click the event with the source .NET Runtime to check the Profiler CLSID of the conflicting APM product.
The Event Viewer will be installed on your Windows machine by default.


Resolve the conflict

  1. You must uninstall the other APM product because Microsoft restricts using multiple profilers on the same machine.
  2. Perform IIS reset.
  3. Now, you can restart your application and make some transactions.
  4. Once the application is up and receiving requests, you can view the monitor under APM > APM Insight > Applications in the Site24x7 client.
  5. If you click the application name, you can also view the metrics and the corresponding graphs.


    • Related Articles

    • Bundled .NET and .NET Core agents in a single MSI

      In APM Insight .NET agent version 6.8.0, the .NET and .NET Core agents have been bundled into a single MSI, enabling unified monitoring of both application types. Upgrade requirements for .NET Core agent 6.7 and below If you're using .NET Core agent ...
    • APM Insight integration for Next.js in Kubernetes

      To integrate the Site24x7 APM Insight Next.js agent into your Kubernetes application using initContainers with the prebuilt agent image, follow the steps below: Prerequisites A Next.js application container image The Site24x7 APM Insight license key ...
    • How to uninstall the Site24x7 Windows Server Monitoring Agent

      Method 1: To uninstall the Site24x7 Windows Server Monitoring Agent, click the link below: https://staticdownloads.site24x7.com/server/Site24x7WindowsAgentUninstall.zip Unzip and execute the Uninstall.bat file in the Command Prompt as an ...
    • Unable to add SQL insight monitor

      If the SQL Insight monitor is not getting added even after entering your credentials, try these troubleshooting steps: Ensure that the Auto-discover applications feature is enabled. If not, you will need to trigger discovery using the Discover ...
    • Accessing products via Site24x7

      You can seamlessly access ManageEngine CloudSpend and Site24x7’s sub-products, like Digital Risk Analyzer, StatusIQ, and Toolset, from within your Site24x7 web client. The product switcher , available at the top-right corner of the interface, lets ...