The Atatus .NET agent monitors your .NET Framework 4.x applications on Windows. Install it using the Profiler or the NuGet package (Web.config).

Supported versions

  • .NET Framework 4.x: Profiler or NuGet package

Profiler

The profiler attaches at runtime through environment variables. See the Profiler overview for prerequisites and the full list of variables. For applications on IIS, see the IIS guide.
  1. Download the Windows profiler ZIP in your browser.
  2. Right-click the downloaded .zip → Extract All… and choose a folder such as C:\atatus.
  3. Set these environment variables in PowerShell before starting the application:
  4. Restart the application.

NuGet package

  1. Install the package in the Visual Studio Package Manager Console:
  2. Add your app name and license key to <appSettings> in Web.config:
  3. Register AtatusModule in <system.webServer> of the same file:
  4. Publish in Release mode, copy the output and your edited Web.config to the IIS site folder, and recycle the application pool.
By default the agent starts on the first request. To start it at application start (for example, to subscribe to diagnostic listeners), call CreateAgentComponents() in Global.asax.cs:

Next steps