Deployment Tracking: API Request Archive

The Deployment API Requests screen (shown below), provides a history of all the deployment requests accepted by our API. The first step when troubleshooting deployment issues should be to go to this page and verify our API actually received a request. Once our API receives a request to complete the deployment and performs initial validation (returning an HTTP 202 response if successful), it …

Deployment Tracking: API Code Samples

The ClientWebAPI exposes command endpoints that can start, complete, or cancel a deployment request. A Deployment Request is applied to an app environment at the specified version. The app environment is identified by the string keys AppName and EnvironmentName. The deployment request Version is also an identifying string. When evaluating the current state of a deployment request, it will be located by these three strings. We do some basic validation to …

Deployment Tracking: Overview

Stackify now offers Deployment Tracking inside of Retrace.  Deployment Tracking is extremely valuable so you can see when deployments happened and how they affected your application’s performance.  There will be visual indicators on your timelines when these events took place and you can easily use them to drill down into metrics that will give you an exact idea of what …

.NET Agent Installation: Configure Self Hosted Web API

Retrace automatically supports Web API transactions that are hosted within an IIS application. If you are “self hosting” Web API in a Windows Service, please use these directions. 1. Configure Retrace to know about and profile your application By default Retrace only profiles IIS applications. Please review this article on how to tell it to profile your application: .NET Agent Installation: Configure …

Servers: Remove A Server Programmatically

This article is intended to help you leverage Stackify’s API by making a REST service call to programmatically remove Retrace instances from the Servers page of Retrace. To see how to remove servers from the Retrace portal, see the “How Do I Remove a Server” article. Below are the REST calls to the API for both Windows and Linux machines …

Prefix: Viewing Application Logs

Prefix supports viewing logs from log4net or NLog in your profiling traces. To enable viewing your logs, you need to add the Stackify nuget packages for the logging appenders and ensure they are properly configured. When prompted for an ApiKey, leave it blank. You do not need a Stackify account.     NLog (view docs) PM>Install-Package StackifyLib.NLog log4net (view docs) …