Retrace Product Release: September 2017

Megan Horton Stackify Product & Company Updates Leave a Comment

One of the only things you can count on happening in the technology industry is constant change, and Stackify’s APM tool, Retrace, is evolving again!  Client feedback, industry needs, and the underlying goal of delivering better tools for developers has all culminated into the latest release of Retrace. There is a game-changing new Deployment Tracking feature, full support for highly requested Azure WebJobs, an exciting new third-party integration with Axosoft, and other enhancements that we are nerding out about!

New Feature: Deployment Tracking

Deployment Tracking is extremely valuable so you have the ability to see when deployments happened, what environment they happened in, and how they affected your application’s performance.  There will be visual indicators on your timelines within Retrace 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 is happening in your application.  These metrics can lead to quicker troubleshooting or just give you a better idea of how things are behaving after a deployment.

The Retrace Dashboard shows the deployment markers in the Performance (APM+) tab

Retrace Dashboard Deployment Tracking

Deployment information can be found inside of the App dashboard.  Once inside the ‘Deployments’ tab you will be able to view all of your deployment history.

Retrace offers two ways of implementing Deployment Tracking.

Stackify now exposes an API that customers can call to notify us of new code that’s been (or is being) released to an app environment. features Begin/End/Rollback functionality to allow for both completed and terminated deployment scenarios, as well as an atomic “Deployed” call for simpler use cases.

Once customers begin using the deployment tracking API, they will be presented with data indicating when code was released in many of the tables, charts, and graphs throughout the Retrace portal.

Retrace also provides an option to bypass the API and directly enter deployment information.

It is as simple as clicking the ‘New Deployment’ button.

Deployment Tracking Screenshot in Retrace

Enter the deployment information into the ‘New Deployment’ form and click save.

Deployment information in Retrace

Deployment Tracking will become a very valuable tool for many development teams and we look forward to seeing how our customers will implement this feature. Get more details on deployment tracking in Retrace.

Full Support: Azure WebJobs

Retrace now supports Azure WebJobs and we know this is going to make a lot of our users extremely happy!  Azure WebJobs provide an easy way to run scripts or programs as background processes in the context of an App Service web app, API app, or mobile app. Retrace will provide all of the same great insights to application performance as it does for web applications and Windows services.

Within Retrace, WebJobs will be monitored in ‘Other Apps’ and will be listed as an ‘Azure WebJob”.

Retrace Supports Azure Web Jobs

Find more information on WebJob support here.

Third-Party Integration: Axosoft

This Stackify Retrace release includes integration with Axosoft, enabling users to export errors reported by Stackify directly into Axosoft’s issue management software for tracking.

In Retrace, an account admin must first configure the Axosoft integration by going to Settings → [Integrations] → Axosoft.

Third-Party Integration: Axosoft

Users will the be prompted by Axosoft to allow Stackify access to their Axosoft team. The Stackify integration will inherit the permissions of the Axosoft user who is logged in when the connection between Retrace and Axosoft is configured, and will impersonate that user when exporting issues to Axosoft.

Axosoft Integration with Stackify

Once the integration has been configured, Retrace users can click the “Share” button from the details of any error to begin the export to Axosoft. This export functionality works in a way similar to the Retrace integrations with JIRA and TFS; users will notice a new Axosoft option on the left-hand side of the dialog. Select the appropriate options on the Share form, then click Create, and your issue will be exported to Axosoft for tracking!


Free Download

Web External Tracking Enhancements

The other enhancement we are excited about has to do with APM Web External Tracking.  Retrace is moving away from tracking domain-level endpoints and is starting to focus on tracking specific URLs.  This enhancement came from client feedback asking for the feature and we saw a lot of value in their suggestion.  It will allow for more specific troubleshooting when looking into issues within Retrace.

Contact Us!

Stackify is always excited to hear feedback from our users.  We want to hear the good, as well as the bad.  If you have a Retrace success story you would like to share, or you need a little more clarification on a topic or issue, do not hesitate to reach out.  Our main goal is to help developers, so make your voice heard!

About Megan Horton

Before joining Stackify as their Manager of Customer Success, Megan taught full stack development for three years. With a background in the .NET framework, she’s a giant fangirl of C# but would be happy to nerd out with you about JavaScript, too.