• Print
  • Share
  • Dark
    Light

Getting Started

  • Updated on 01 Nov 2018
  • 1 minute to read
  • Contributors

Retrace offers many basic and advanced features. In this article we will try to outline all of the amazing things that Retrace can do for your .NET application.

Step 1. Install Retrace

The first thing you need to do is install the Retrace monitoring agent on your server.

Standard Installs

Advanced Installs

Step 2. Configure Your App

Retrace supports multiple application types. Based on your type of application, there may be some additional steps that are needed.

  • ASP.NET full framework - Standard ASP.NET applications running in IIS don't require any additional configuration.
  • ASP.NET Core - You must install the StackifyMiddleware. Please read our help doc for more directions.
  • Background services (Windows, WebJobs, Worker Roles) - You must manually instrument your code to define transactions.

Step 3. Name Your Application

We recommend modifying your web.config to specify the name for your web application. Retrace will then use that assigned name. You can also specify the environment for your application which will override anything specified when you install Retrace on your server.

<appSettings>
   <add key="Stackify.AppName" value="My App Name" />
   <add key="Stackify.Environment" value="Production/QA/etc" />
</appSettings>

Configuration for .NET Core

{
 "Stackify": {
   "AppName": "My App Name", //optional
   "Environment": "Production/QA/etc" //optional
 }
}

Step 4. Send Your Logs to Retrace

You can send your applications logs to Retrace with multiple .NET logging frameworks. Be sure to send your logs to take full advantage of Retrace's error tracking and centralized logging features. Errors are also used as part of Retrace's "App Scoring" feature.

Step 5. Deployment Tracking

Notify Retrace when you do a new deployment to get advanced reporting features. This makes it easy to see how performance changes after a new deployment. Popular tools like Team City, Visual Studio Team Services, Octopus Deploy and others are supported. View our docs to learn more.

Additional Topics