Histograms and Percentiles – New Relic Style

By Posted in New Relic News, Product Updates, Top Post 23 October 2013

Are you interested in knowing how fast your site is for the customers that are getting the slowest response times? What about understanding which web transactions are causing poor outlier performance? You now have the ability to see this information through a new feature we’re rolling out: histograms and percentiles.

Histograms and percentiles bring a new look to your overview page. You can now toggle between your application’s and browser’s average response times, histograms and percentiles all from a single drop down. Check it out.

Screen_Shot_2013-10-23_at_4.49.47_PM

Averages are great, but sometimes they don’t tell the whole story because in a typical web application outliers will drag the average up. Histogram and percentile charts will give you the ability to see which transactions are responsible for the slowest outlier performance. Combined with the average response time, histograms and average give you the complete view of your web application performance.

Percentiles

Histograms and Percents Image 1

Our percentile charts give you the ability to see the average, median,95th, and 99th percentile charts on one graph.

Sometimes you have a transaction that has a consistent average but when you look at the 95th percentile you see a spike. The example above is a transaction that has a consistent average and median but when you look at the 95th percentile it is terrible. We were able to learn that there was a caching problem affecting a small number of customers and quickly fixed the problem so that the
95th percentile returned to normal.

Histograms and Percents Image 2

Histograms

Histograms are a great way to dig into the long tail of your response times. Is your spread of requests flat or does it have an obvious spike? Is it single or multi- modal? When you’ve found something interesting in your distribution you can click on the request bin and get a breakdown of the top 5 transactions that occurred during that time to pinpoint the problem.

Histograms and percentiles are available to all customers starting today

Histograms and percentiles are free for all customers and are available on both individual web transactions and the overview pages. You’ll see them immediately for browser data but to get histogram and percentile support at the app level you’ll need to upgrade to the latest version of your agent.

About the author

alex@newrelic.com'

Tell us your thoughts Or Send us an internal high five

Talk to @newrelic