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
Métricas
Search
Hernandes B. de Sousa
October 05, 2016
Technology
0
34
Métricas
Fala sobre monitoramento de aplicações através de métricas de negócio para o TDC 2016 Porto Alegre
Hernandes B. de Sousa
October 05, 2016
Tweet
Share
More Decks by Hernandes B. de Sousa
See All by Hernandes B. de Sousa
SRE vs DevOps
hernandes
0
23
Domando os logs
hernandes
0
42
Automação com Ansible
hernandes
2
110
Other Decks in Technology
See All in Technology
効率的な技術組織が作れる!書籍『チームトポロジー』要点まとめ
iwamot
2
180
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 / Shift Right
nihonbuson
2
710
ガバナンスを支える新サービス / New Services to Support Governance
sejima1105
1
890
サーバーなしでWordPress運用、できますよ。
sogaoh
PRO
0
170
いまからでも遅くないコンテナ座学
nomu
0
190
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
650
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
3
460
2024年にチャレンジしたことを振り返るぞ
mitchan
0
170
20241220_S3 tablesの使い方を検証してみた
handy
4
850
20241218_今年はSLI/SLOの導入を頑張ってました!
zepprix
0
250
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
54k
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
33k
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
133
9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
For a Future-Friendly Web
brad_frost
176
9.5k
Producing Creativity
orderedlist
PRO
343
39k
Agile that works and the tools we love
rasmusluckow
328
21k
How to Ace a Technical Interview
jacobian
276
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
How to train your dragon (web standard)
notwaldorf
88
5.8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
The Language of Interfaces
destraynor
155
24k
Optimizing for Happiness
mojombo
376
70k
Transcript
None
métricas de aplicação
whoami Hernandes Benevides de Sousa sysadmin@Emprego Ligado
None
métricas de negócio
qual tecnologia? requisitos: · escalável · simples · não quebrar
o cofrinho
StatsD · Open Source · Etsy, 2011 · MUITO SIMPLES
· Java, Go, Python e qualquer outra coisa · PUSH · UDP · Backends plugáveis (Graphite, Zabbix, InfluxDB)
Como funciona? Aplicação > StatsD > Backend para persistência
Tipos de métricas
· counters · timers · gauges
exemplos
sms enviados
outras métricas importantes depende muito do caso
· logins · pedidos · cadastros · sms enviados/recebidos ·
quantidade de vagas na base · backups realizados
hello world login:1|c echo "login:1|c" | nc -u -w 0
127.0.0.1 8125
em Python import statsd c = statsd.StatsClient('localhost', 8125) c.incr('login.count') c.timing('login.time',
320)
· KPIs de negócio · modificações são rápidas · gestão
de configuração
DevOps ❤ · ops: plataforma · devs: métricas · novas
métricas com velocidade
começando
considere monitoramento desde o início do projeto MDD - Metric-driven-development
o que medir? · Como sabe que a app está
OK? Meça isso
não consegue tempo para implementar? · envolva os stakeholders ·
comece com SaaS
arquitetura
arquitetura
opções · StatsD + TICK Stack (InfluxDB) · StatsD +
Graphite stack · StatsD + Elasticsearch + Kibana · StatsD + Librato
para saber mais · Measure anything, measure everything - Etsy
· Counting & Timing - Flickr · graphiteapp.org · librato.com · influxdata.com
alertas
we want you
métricas ❤
Obrigado twitter: @hernandes email:
[email protected]
speakerdeck.com/hernandes