JavaScript errors

Dynatrace on Dynatrace: How we monitor our own web entities

When Klaus Enzenhofer published his recent article about the value of using Dynatrace real user monitoring to troubleshoot JavaScript errors in web applications, he asked me how we here on the Dynatrace web development team handle our own performance challenges and errors related to the web entities at Dynatrace.com. Klaus wondered if the powerful monitoring abilities of Dynatrace could be used to monitor, find, and solve problems within… read more

Waterfall findings and JavaScript error details included in web checks

Web check analysis just got even better. Following the recent introduction of user-action waterfall analysis and JavaScript error analysis into Dynatrace real user monitoring, we’ve now made both features additionally available for web checks. Web checks are synthetic user visits that monitor the availability of a URL or any number of business-critical transactions in your environment 24/7. At Dynatrace, we’re convinced that synthetic monitoring (i.e., “web checks”) and… read more

User session analysis and search enhancements

As Dynatrace user session analysis has been in beta release for some time now, we’ve had a chance to address your feedback and improve the views and workflow for some of the use cases. Over the past weeks, we’ve made numerous small, but valuable, improvements to Dynatrace user session analysis and search views. This post brings you up-to-date with the latest changes. User tag and error events One of the most… read more

Problem severity classifications now available

Over the past couple of years, we’ve discovered that classifying detected problems based solely on impact to related services and applications is insufficient. For example, serious application availability problems can sometimes be difficult to recognize amidst unrelated infrastructure resource problems. This is why we’ve introduced problem severity levels to help you focus on severe problems (for example, application availability problems) while ignoring insignificant resource issues. The latest Dynatrace release introduces… read more

Source map support for JavaScript error analysis

Having all detail related to detected JavaScript errors immediately available makes it easy to analyze, reproduce, and ultimately fix errors that affect your users. The latest Dynatrace release takes JavaScript error analysis to the next level with the introduction of support for JavaScript source maps. When JavaScript is deployed into production within modern web applications, it’s typically “minified” or transformed in some way to improve performance (see example minified JavaScript file… read more

The impact of JavaScript errors and How to monitor JavaScript errors using Real User Monitoring!

These days we are moving more and more logic towards the user into the browser to achieve higher performance and better user experience. There are Single Page Application frameworks like AngularJS, React, Ember and others supporting this trend. If it works, everything is fine. But with this trend a JavaScript error can become a website killer. What does this mean? Below you can see the same page twice, but… read more

Integrated user-behavior & performance analysis views

Dynatrace is proud to present completely redesigned application overview pages. The new application pages are more compact and present a lot more information—making it unnecessary to switch between views to find the information you need. Beyond interface and navigation updates, we’ve also added some awesome new features.    The new application overview pages integrate the Performance analysis and User behavior analysis infographics and content sections into an integrated design. You can still… read more

JavaScript error increase in Google Chrome v48

Even the best run DevOps teams have a hard time keeping up with all the variables that can impact their applications in production. The wide array of browsers, browser versions, and operating systems makes it impractical to test all combinations. Our Customer Success team ran into a prime example of this recently. Google released a new version of Chrome last month, version 48. Following the release we’ve noticed an increase in JavaScript errors in a number… read more

Ignore JavaScript errors in Apdex calculation

The Apdex (Application performance index) provides a quick overview of your application’s performance (see What is an Apdex rating? for full details). By setting the Apdex threshold in Ruxit application settings you can define performance thresholds for satisfying, tolerable, and frustrating user-action performance of the metric that the Apdex is based on. As defined in the Apdex algorithm, erroneous user actions are automatically rated as frustrating. Therefore, by default, Ruxit also… read more