$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Application Metrics - measure ALL the things!*
Search
Ole Michaelis
August 18, 2012
Programming
2
1.3k
Application Metrics - measure ALL the things!*
Talk was at PHP unconference Hamburg 2012
Question? -> @CodeStars
Ole Michaelis
August 18, 2012
Tweet
Share
More Decks by Ole Michaelis
See All by Ole Michaelis
Next Level Chat Robots
nesquick
1
150
Next Level: DevOps
nesquick
0
320
Queue it! What job queues can do for you!
nesquick
0
1k
Make it SOLID. Software Architecture for System Administrators
nesquick
0
260
Service Oriented Architecture for Robust and Scalable Systems
nesquick
2
470
Create the perfect slide deck in 5 minutes
nesquick
0
400
Queue it! What job queues can do for you!
nesquick
0
150
Service Oriented Architecture for Robust and Scalable Systems
nesquick
0
1.8k
Next Level: DevOps
nesquick
0
310
Other Decks in Programming
See All in Programming
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
350
Google Antigravity and Vibe Coding: Agentic Development Guide
mickey_kubo
2
110
How Software Deployment tools have changed in the past 20 years
geshan
0
26k
AIの弱点、やっぱりプログラミングは人間が(も)勉強しよう / YAPC AI and Programming
kishida
13
5.6k
エディターってAIで操作できるんだぜ
kis9a
0
480
Building AI with AI
inesmontani
PRO
1
440
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
5
1.1k
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
130
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
220
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
9.9k
Module Harmony
petamoriken
2
590
「文字列→日付」の落とし穴 〜Ruby Date.parseの意外な挙動〜
sg4k0
0
330
Featured
See All Featured
KATA
mclloyd
PRO
32
15k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Done Done
chrislema
186
16k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
690
Facilitating Awesome Meetings
lara
57
6.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
118
20k
BBQ
matthewcrist
89
9.9k
Being A Developer After 40
akosma
91
590k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Documentation Writing (for coders)
carmenintech
76
5.2k
Faster Mobile Websites
deanohume
310
31k
Building Applications with DynamoDB
mza
96
6.8k
Transcript
None
About me 2 Ole Michaelis - Application Metrics @ PHP
unconference Hamburg - 18/19.08.2012 Ole Michaelis @CodeStars https://github.com/nesQuick http://blog.codestars.eu/
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
About DigitalPioneers N.V. 3 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
Application Metrics 4 Ole Michaelis - Application Metrics @ PHP
unconference Hamburg - 18/19.08.2012
Application Metrics 5 Ole Michaelis - Application Metrics @ PHP
UG Hamburg - 10.07.2012
Application Metrics 6 Ole Michaelis - Application Metrics @ PHP
unconference Hamburg - 18/19.08.2012
Application Metrics 6 Ole Michaelis - Application Metrics @ PHP
unconference Hamburg - 18/19.08.2012
What? 7 Ole Michaelis - Application Metrics @ PHP unconference
Hamburg - 18/19.08.2012
What? 7 - Requests Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
What? 7 - Requests - Querys Ole Michaelis - Application
Metrics @ PHP unconference Hamburg - 18/19.08.2012
What? 7 - Requests - Querys - Exceptions Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
What? 7 - Requests - Querys - Exceptions - Connections
Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
What? 7 - Requests - Querys - Exceptions - Connections
- Users Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
What? 7 - Requests - Querys - Exceptions - Connections
- Users - ... Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
What? 7 Ole Michaelis - Application Metrics @ PHP unconference
Hamburg - 18/19.08.2012
Application Metrics 8 Ole Michaelis - Application Metrics @ PHP
UG Hamburg - 10.07.2012
Application Metrics 8 Ole Michaelis - Application Metrics @ PHP
UG Hamburg - 10.07.2012
Why? 9 It’s all about MOTIVATION! (and business) Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
Visualize it! 10 Ole Michaelis - Application Metrics @ PHP
unconference Hamburg - 18/19.08.2012
Visualize it! 10 Ole Michaelis - Application Metrics @ PHP
unconference Hamburg - 18/19.08.2012
Visualize it! - Status Quo?! 11 Ole Michaelis - Application
Metrics @ PHP unconference Hamburg - 18/19.08.2012
Visualize it! - Status Quo?! 11 It’s soooo 1999‘ish :(
Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
Visualize it! - Be more 2012‘ish! 12 Ole Michaelis -
Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? 13 Ole Michaelis - Application Metrics
@ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Basic Idea 14 Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Basic Idea 14 Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Aggregator (statsd) 15 Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Aggregator (statsd) 15 Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Aggregator (statsd) 15 Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Aggregator (statsd) 15 Ole Michaelis
- Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Sources 16 More: https://github.com/etsy/statsd/tree/master/examples Ole
Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Sources 16 More: https://github.com/etsy/statsd/tree/master/examples Ole
Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Sources 16 More: https://github.com/etsy/statsd/tree/master/examples Ole
Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Sources 16 More: https://github.com/etsy/statsd/tree/master/examples Ole
Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Backends (graphite) 17 opensource free
statsd default many clients fancyness autorefresh installation Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Backends (graphite + tasseo) 18
https://github.com/obfuscurity/tasseo opensource free autorefresh installation Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Backends (pup [free]) 19 http://api.datadoghq.com/dd-agent/
Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012 opensource free autorefresh installation persistence
How to achieve this? - Backends (librato metrics) 20 fancy
hosted statsd backend cookbooks support costs $0.000002 per measurement Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Backends (dashku.com) 21 >> https://dashku.com/#
Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Backends (dashku.com) 21 >> https://dashku.com/#
Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
How to achieve this? - Backends (dashku.com) 22 Ole Michaelis
- Application Metrics @ PHP UG Hamburg - 10.07.2012 >> https://dashku.com/#
Some live stuff 23 Ole Michaelis - Application Metrics @
PHP unconference Hamburg - 18/19.08.2012
That’s it! 24 So go out, and... 1. Buy a
f*cking cheap Monitor 2. Buy some small pice of hardware 3. be awesome! Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
Thanks! 25 Thanks and follow me ;) Ole Michaelis -
Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
Links & stuff 26 http://wp.me/p163Gq-cF (code as craft) https://github.com/etsy/statsd https://metrics.librato.com
https://dashku.com/ http://graphite.wikidot.com/ Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012
Q&A! 27 Ole Michaelis - Application Metrics @ PHP unconference
Hamburg - 18/19.08.2012
Digital Pioneers N.V. Laan Van Diepenvoorde 3 5582 LA Waake
Netherlands Registriergericht: Amsterdam Registriernummer: 140971785 Ust. ID Nr: NL 818664496B01 Office Deutschland Große Elbstraße 45 22767 Hamburg Germany E-Mail:
[email protected]
Vorstand: Marc Schlindwein, Nico Lumma (COO) Aufsichtsrat: Heiko Hubertz, Eike Fischer, Joachim Redmer
Application Metrics 29 Thanks to: Elena Florian Nik Stephan Sources:
http://www.ksta.de/image/view/2009/6/18/12837924,11044465,dmData,JensNonnenmache+%25281247646918721%2529+%25281247646918721%2529.jpg http://borsetrading.com/wp-content/uploads/2012/03/Frankfurt-Stock-Exchange_playworld_corp.jpg http://www.welt.de/img/dc5-images/crop105916231/4148628083-ci16x9-w580/Traders-work-at-their-desks-in-front-of-the-DAX-board-at-the-Frankfurt-stock-exchange.jpg http://www.my-swiss-company.com/wordpress/wp-content/uploads/2011/06/frankfurt-stock-exchange-sept252009.jpg http://usd24.com/wp-content/uploads/2008/11/financial_crisis_032.jpg http://hacks.mozilla.org/wp-content/uploads/2011/10/jsconf_sprint_web2.jpg http://farm3.static.flickr.com/2670/3915149360_6133426259.jpg http://onlamp.com/bsd/2004/05/06/graphics/hackathon_2004.jpg http://static5.businessinsider.com/image/4fb64f77eab8ea431f00000f-650/facebook-hackathon.jpg http://rimdevblog.files.wordpress.com/2011/09/hackathon-nyc1.jpg http://oss.oetiker.ch/rrdtool/gallery/nbar_optical_com_pe.png http://en.wikipedia.org/wiki/RRDtool http://www.empireposter.de/bilder/bilder_XL/432308.jpg http://lisawillneverfindthis.files.wordpress.com/2011/12/confused-with-questions.jpg http://blog.nuffnang.com.sg/wp-content/uploads/2010/04/hiring21.jpg http://yuml.me//diagram/scruffy;dir:LR;scale:180;/class/edit/// Cool Class Diagram, [source1]-data >[aggregator], [source2]-data >[aggregator], [aggregator]->[backend3], [aggregator]->[backend2], [aggregator]- >[backend1] www.wordle.net https://dashku.com/# Ole Michaelis - Application Metrics @ PHP unconference Hamburg - 18/19.08.2012