.NET on Windows

System Requirements

Raygun APM supports ASP.NET, ASP.NET Web Forms, ASP.NET WebAPI, ASP.NET Core

  • Windows Server 2016 or newer
  • 2 GHz or faster multi-core processor
  • 1 GB of RAM
  • 2 GB available hard disk space
  • 64-Bit Windows


Before setting up your application for profiling, please:

  1. Read about APM Deploy Best Practices
  2. Install the Raygun Agent on the server you would like to monitor

The Raygun Configuration Utility is a tool to register and deregister applications and application pools for profiling.

The configuration utility can be found in the start menu under Raygun Profiler.

Select the application pool using the dropdown and Register.

Change the API key if you would like the data to be associated with a different application, then recycle the application pool to start profiling.


If an application is no longer being served from a particular application pool or you no longer want a particular application to be monitored, you can deregister that application's application pool in the configuration utility.

  1. Go to the IIS / .NET Process tab of the Raygun Configuration Utility.
  2. Select the registered application pool that you would like to de-register
  3. Click the Unregister button
  4. Click Yes on the dialog to recycle the application pool

Having trouble receiving traces? Please look at our troubleshooting guides.