[Nuxeo World 2013] MONITORING AND PERFORMANCE - BENOIT DELBOSC
Upcoming SlideShare
Loading in...5
×
 

[Nuxeo World 2013] MONITORING AND PERFORMANCE - BENOIT DELBOSC

on

  • 628 views

This talk will be delivered by the man behind Funkload, a tool used for functional and load testing of web applications. Benoit will talk about how we manage monitoring and performance for the Nuxeo ...

This talk will be delivered by the man behind Funkload, a tool used for functional and load testing of web applications. Benoit will talk about how we manage monitoring and performance for the Nuxeo Platform, and how we provide our tools & know-how in application monitoring to our customers. There are some interesting new features and improvements in this area that you need to know about.

Statistics

Views

Total Views
628
Views on SlideShare
561
Embed Views
67

Actions

Likes
0
Downloads
5
Comments
0

2 Embeds 67

http://www.nuxeo.com 62
http://nuxeodotcom.wpengine.com 5

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

[Nuxeo World 2013] MONITORING AND PERFORMANCE - BENOIT DELBOSC [Nuxeo World 2013] MONITORING AND PERFORMANCE - BENOIT DELBOSC Presentation Transcript

  • Monitoring and performance 5 Ws and 1 H Benoit Delbosc 1
  • Why? ● Solves issues ● Understand the limits ● Shorten the decision making cycle 2
  • What? ● Few predetermined metrics ● Collect all possible logs and metrics ➔ Focus on ➔ metrics that measure the work being done ➔ Usage, Saturation and Errors of resources (USE method) 3
  • When? ● Only when something is going wonky ● All the time ➔ Gives you a historical context 4
  • Where? ● Poll your application to get information ● Application pushes metrics ➔ Gives you real time feedback 5
  • Who? ● Sysadmin ● Dev ● Ops ➔ Learn to speak both languages 6
  • How? ● Collect Nuxeo metrics with Coda Hale Metrics ● Collect other metrics with Diamond ● All metrics go to Graphite ● Logs become structured logs using logstash ● Rieman takes care of alerts 7
  • How? overview 8
  • How? Graphite dashboard 9
  • How? visualize with other tools 10
  • How? logstash dashboard 11
  • Conclusion ● Monitoring is a tool ● ● You need to learn its strengths and weaknesses Monitoring is mandatory for a scalable framework and sustainable application 12
  • Resources ● Monitoring (at) Nuxeo By Mathieu Guillaume ● http://graphite.readthedocs.org/ ● http://logstash.net/ ● http://metrics.codahale.com/ ● http://github.com/BrightcoveOS/Diamond/ ● http://riemann.io/ 13
  • Thank you! 14