Application Performance
Monitoring using new relic
Why do we need
Performance Monitoring
 Is my website slow?
 Who is it slow for?
 Where is it slow exactly?
 Why is it slow?
 Do we need more, or bigger servers?
 What can we do to improve things?
Speed is a Feature which
users love the most
Speed Matters
 Amazon found every 100ms of slowness in the website
speed cost them 1% in sales
 Google found that an extra 0.5 seconds in search page
generation time dropped user traffic by 10%
Some tools available today
 NewRelic
 Pwik
 Monitis
 Google analytics
What is NewRelic
New Rewlic is a saas based tool to understand and solve
real time performance of web apps in production
End user load times
 Drill down all the way to Database calls
App
Frontend
(97%)
 New Relic Application(APM)
 New Relic Browser
 New Relic Insights
 Browser Monitoring:
 JS error
 Browser based error statistics
 Ajax request failures & Performance
 Geo based metrics
 Database monitoring
 List of Slow queries
 Issues in the queries (Ex. Index missed)

New relic

  • 1.
  • 2.
    Why do weneed Performance Monitoring  Is my website slow?  Who is it slow for?  Where is it slow exactly?  Why is it slow?  Do we need more, or bigger servers?  What can we do to improve things?
  • 3.
    Speed is aFeature which users love the most
  • 4.
    Speed Matters  Amazonfound every 100ms of slowness in the website speed cost them 1% in sales  Google found that an extra 0.5 seconds in search page generation time dropped user traffic by 10%
  • 5.
    Some tools availabletoday  NewRelic  Pwik  Monitis  Google analytics
  • 6.
    What is NewRelic NewRewlic is a saas based tool to understand and solve real time performance of web apps in production
  • 7.
    End user loadtimes  Drill down all the way to Database calls App Frontend (97%)
  • 8.
     New RelicApplication(APM)  New Relic Browser  New Relic Insights
  • 9.
     Browser Monitoring: JS error  Browser based error statistics  Ajax request failures & Performance  Geo based metrics  Database monitoring  List of Slow queries  Issues in the queries (Ex. Index missed)

Editor's Notes

  • #4 Why does it matter? We’ve consistently seen massive growth in pageviews after speeding up the site. You can often add 20% to the number of pageviews, just by making the site faster. Once you have an initial audience, making your product work well is really powerfull.