What’s New: Enhanced Transaction Timing for Apps
by Brian Smith Brian Smith on

We’re always striving to help you experience your network the way your end users do, whether that’s at the remote office or across a sprawling web of residential workstations.

Now that your team is managing users all over the map, the more granular detail into application performance you can gain the better, as this insight helps you understand what to expect when it comes to the performance of your users’ most critical tools, while targeting areas for optimization going forward.

As part of a continued effort to evolve our monitoring to provide greater visibility into the apps you’re targeting, Experience within AppNeta Performance Manager has undergone a major upgrade that gives you even greater insight into the performance and behavior of apps that are being monitored with Selenium workflows.

There are two significant enhancements that are part of this latest upgrade: enhanced Transaction Timing and Milestone Control.

More Visibility into Workflow Timing

Enhanced Transaction Timing gives you complete insight into all aspects of the execution of workflows. Not only can you see the overall timing of the workflow, but you can also quickly identify the Milestones and even the specific Selenium commands, which contribute most to the overall time it takes the workflow to execute.

Enhanced Transaction Timing view within Experience

The Transaction time metric complements the Page Load time metric, which represents the aggregate time for page loads initiated by workflow commands. You can choose to look at the time metric that is most relevant, and can choose to set alerts based on either.

Transaction time is especially valuable when monitoring single page applications, which use direct requests for content to the server, such as XmlHttpRequests, rather than full page load requests. You will have full visibility into how each milestone in your workflow contributes to overall end user experience.

Full Control over Milestone Placement

In addition, you can now control the placement of all Milestones in your Selenium workflow. Any command can be designated as a milestone so that intermediate timing data is recorded at that point in the workflow. Group commands together to define the Milestones that make the most sense for your workflow. For ease of use, AppNeta will continue to automatically place Milestones at commands that commonly result in time-consuming page requests to the web server (e.g. open or *AndWait commands), though these can easily be removed if desired.

Place Milestones where they provide the most insight into business-critical app workflows.

This enhancement puts you in the driver’s seat to place Milestones where they provide the most insight into the execution of your specific workflows.

These are just a few of the enhancements our team has been implementing to help you continue to expand network visibility, even as the way users connect continues to evolve.


3 Ways to Make IT More Efficient
To learn more about how we’re helping some of the world’s most distributed teams expand their monitoring coverage along with their network footprint, watch our webinar, 3 Ways to Make IT More Efficient.

Download Webinar

Filed Under: Performance Monitoring

Tags: enterprise network , enterprise IT , enterprise apps , AppNeta Performance Manager , AppNeta , NPMD , NPM , network performance monitoring and diagnostics , network performance monitoring , network monitoring , workflow timing , transaction timing , milestones , milestone control