Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Statsd
Search
Farzad Ghanei
December 03, 2014
Programming
120
0
Share
Statsd
Presented in SamMedia
Farzad Ghanei
December 03, 2014
More Decks by Farzad Ghanei
See All by Farzad Ghanei
PHP Testing and Mocking
farzadghanei
0
130
PHP memory management and garbage collection
farzadghanei
1
290
Some of the ways of gathering information
farzadghanei
0
210
Concurrency in Python
farzadghanei
2
10k
Introduction to StatsD
farzadghanei
0
220
Other Decks in Programming
See All in Programming
Nuxt Server Components
wattanx
0
280
CDK Deployのための ”反響定位”
watany
4
750
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
780
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
22
11k
ファインチューニングせずメインコンペを解く方法
pokutuna
0
310
Liberating Ruby's Parser from Lexer Hacks
ydah
1
120
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
120
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
事業会社でのセキュリティ長期インターンについて
masachikaura
0
250
Radical Imagining - LIFT 2025-2027 Policy Agenda
lift1998
0
300
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
1
190
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
750
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
How to Ace a Technical Interview
jacobian
281
24k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Navigating Weather and Climate Data
rabernat
0
170
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.1k
KATA
mclloyd
PRO
35
15k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
270
Are puppies a ranking factor?
jonoalderson
1
3.3k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
120
Code Review Best Practice
trishagee
74
20k
Transcript
Statsd Measure anything
Measurement From Outside UI & API Internal API Core Measurement
Sending Statistics From System UI & API Internal API Core
Measurement
Statsd • Proposed by Etsy • No Standard/RFC (yet) •
Send data from within system • Least affect on performance • Metrics: Name, Value, Type over UDP
Metrics • Counter • Timing • Gauge • Set
Statsd App Statsd Backend Storage Metrics (UDP) Aggregate and Persist
UI API Core Statsd Service DB Carbon (Graphite) Custom Backend
UDP/TCP UDP • Faster, Lightweight • Unreliable • Connectionless TCP
• Slower • Reliable • Connection oriented
Statsd and Carbon (Graphite) App Statsd Carbon Metrics (UDP) Flush
every often (TCP)
Graphite Carbon Time Series Database Files Whisper Graphite (Web app)
Data Metrics via Carbon Protocol (text lines over TCP)