Your data. Anywhere you go.

New Relic for iOS or Android


Download on the App Store    Android App on Google play


New Relic Insights App for iOS


Download on the App Store


Learn more

Close icon

Define what means throughput


#1

Hello,

Please assist me to understand the definition of throughput. I know that this it means requests per minute, but if someone want to made a detailed description for the following metrics from Browser section and others:

  • throughput by browser
  • throughput per page
  • Top browsers by throughput

thanks!


#2

App server throughput and Browser throughput are measured in different ways: Requests Per Minute (RPM) and Page Views Per Minute (PPM) respectively.

App server transactions (RPM) will generally be larger in number than Browser transactions (PPM), somewhere between 2x and 11x app server transactions:browser transactions depending on the site. The largest reason for this is that API usage and AJAX calls fall into RPM instead of PPM.

Additionally, some pages of you application may not be instrumented for Page Load Timing, some requests may come from old browsers or browsers that aren’t fully functional (API calls, RSS readers, indexers, etc). Pages may be also be served with a content-type that isn’t text/html, or users may be navigating away before the the page finishes loading, which would both lower the app’s PPM.

Back to your bullets, each of these are based off of Page Views Per Minute. Specifically:

  • Throughput by browser graphs the page views for the selected time window for the “big three” and “other” browsers.
  • Throughput per page graphs your app’s top five viewed pages for the time window.
  • Top browsers by throughput is a combination of the other two. It shows the top five page view generating browsers and a sixth “other” category.

#3

Thanks for the feedback Max


#4

I moved a post to a new topic: What does “request Per Minute” mean?