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
37
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
26
Domando os logs
hernandes
0
43
Automação com Ansible
hernandes
2
110
Other Decks in Technology
See All in Technology
スタートアップにおけるこれからの「データ整備」
shomaekawa
1
280
Findy Team+のSOC2取得までの道のり
rvirus0817
0
440
PLaMo2シリーズのvLLM実装 / PFN LLM セミナー
pfn
PRO
2
1k
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
1.1k
Git in Team
kawaguti
PRO
2
190
職種別ミートアップで社内から盛り上げる アウトプット文化の醸成と関係強化/ #DevRelKaigi
nishiuma
2
150
動画データのポテンシャルを引き出す! Databricks と AI活用への奮闘記(現在進行形)
databricksjapan
0
160
extension 現場で使えるXcodeショートカット一覧
ktombow
0
220
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
0
150
Why Governance Matters: The Key to Reducing Risk Without Slowing Down
sarahjwells
0
120
Adapty_東京AI祭ハッカソン2025ピッチスライド
shinoyamada
0
120
pprof vs runtime/trace (FlightRecorder)
task4233
0
170
Featured
See All Featured
Docker and Python
trallard
46
3.6k
Building an army of robots
kneath
306
46k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
How to Ace a Technical Interview
jacobian
280
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Producing Creativity
orderedlist
PRO
347
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
For a Future-Friendly Web
brad_frost
180
9.9k
Optimizing for Happiness
mojombo
379
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