You can install both the Site24x7 APM Insight .NET Agent and VirSec RASP profiler on the same machine to monitor your .NET and .NET Core applications.
1. After installing both the VirSec probe and the Site24x7 .NET Agent, environment variables are created in the registry key Environment under the following paths:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WAS
2. Edit the Environment key in the specified registry paths and replace them with the following key values in both paths:
- VSP_AdditionalProfiler_x64_Path=C:\Program Files (x86)\APM Insight\APM Insight .NET Agent\DotNetAgent\x64\ClrProfilerAgent.dll
- VSP_AdditionalProfiler_x86_Path=C:\Program Files (x86)\APM Insight\APM Insight .NET Agent\DotNetAgent\ClrProfilerAgent.dll
- VSP_AdditionalProfiler_CLSID={989D151B-3F31-482E-926F-2E95D274BD36}
3. Finally, run the IISRESET command.
4. Restart the APM Insight .NET agent service.
5. Perform some transactions.
1. After configuring both the Site24x7 .NET Core Agent and the VirSec RASP Profiler, you will find environment variables created in the registry key Environment under the following paths:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WAS
2. To properly configure the environment, edit the Environment key in the specified registry paths and add the following key values to both paths:
- VSP_AdditionalProfilerCore_x64_Path=<AgentInstalledPath>\Site24x7DotNetCoreAgent\x64\ClrProfilerAgent.dll
- VSP_AdditionalProfilerCore_x86_Path=<AgentInstalledPath>\Site24x7DotNetCoreAgent\x86\ClrProfilerAgent.dll
- VSP_AdditionalProfilerCore_CLSID={9D363A5F-ED5F-4AAC-B456-75AFFA6AA0C8}
3. After making these changes, run the IISRESET command and begin performing transactions.