Browsing posts written by: Dan Kuebrich
Announcing Auto-RUM for Apache, nginx
June 17, 2014 by Dan Kuebrich
Real User Monitoring extends TraceView’s performance purview from the application’s backend performance to full browser pageloads. This provides a more complete view of end-user experience. Until now, this was done by adding small script tags to the beginning and end of your templates. Today, we’re releasing Apache and nginx instrumentation which will automate this process,…Continue reading
Measuring User Satisfaction
June 16, 2014 by Dan Kuebrich
When monitoring an application’s performance, start at the highest level: how is the app performing for users? It’s important to measure this using both technical metrics (eg. latency, page weight) and also experiential metrics (Apdex, speed index). We’ve recently introduced Apdex-based performance scoring to TraceView. Now, we’re taking that a step further, with Apdex for…Continue reading
Communicating End User Experience: Apdex and Transaction Groups
April 29, 2014 by Dan Kuebrich
“How is my site performing?” What begins as a simple-seeming question can turn out to be quite complex; the answer depends, of course, on how you choose to measure performance. Are you looking for server-side performance, or end-user? Would an average latency be a good answer, or would the 98th percentile latency be better? And…Continue reading
AppNeta Security Update: Heartbleed
April 11, 2014 by Dan Kuebrich
This week, a vulnerability in OpenSSL named “Heartbleed” was disclosed. This post is an update documenting our internal investigation of possible customer exposure and the steps we’ve taken to ensure that customer data is secure and private.
Free Monitoring on Heroku — TraceView Add-on GA!
February 20, 2014 by Dan Kuebrich
Over the past few months we’ve been refining the TraceView add-on for Ruby apps on Heroku and this week we’ve gone general availability. This brings AppNeta’s full-stack monitoring to Heroku for the first time. Thanks to everybody who participated in our beta, we appreciate your support and feedback!
TraceView by Example: LAMP Edition
January 23, 2014 by Dan Kuebrich
You have a web app, and you care about its performance. How does TraceView look at what it’s doing and help you optimize, troubleshoot, and save time and money? In this blog post, we’ll show you how to review the structure of a simple LAMP stack, what insights you can get right out of the…Continue reading
More Data for TraceView
December 6, 2013 by Dan Kuebrich
TraceView now retains 100% of your data for a 45 days–a more than 6x increase–and it’s available as an upgrade to 90-day retention. In addition, we’ve improved time navigation to make it easier than ever to find and solve problems. We’ve been squirreling away traces for some time, so It’s available right now to Enterprise plan…Continue reading
November 20, 2013 by Dan Kuebrich
What’s the best way to debug web systems performance problems? It starts simply: look at how the application is functioning. But if the system is at scale, with massive concurrency, how do we wrap our heads around all that performance data? Traditionally we aggregate our data into summary statistics like averages or percentiles. These are…Continue reading
New in TraceView: Customize your App Overviews!
November 19, 2013 by Dan Kuebrich
As TraceView has moved into larger organizations, it’s brought more and more teams together working to solve full stack performance problems. This has led to an explosion of apps being monitored, and, sometimes, overwhelming overview pages tracking tens of apps.
Monitoring from the comfort of your inbox
November 8, 2013 by Dan Kuebrich
When users install TraceView, they often report an experience like turning the lights on in a long-dark basement: Why is the login endpoint so slow for paid users? My reporting endpoints make how many hundreds of queries? What is that abandoned Nordic Track doing in the corner?