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
35
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
24
Domando os logs
hernandes
0
42
Automação com Ansible
hernandes
2
110
Other Decks in Technology
See All in Technology
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
160
CI/CD/IaC 久々に0から環境を作ったらこうなりました
kaz29
1
130
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
3
430
菸酒生在 LINE Taiwan 的後端雙刀流
line_developers_tw
PRO
0
1.1k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
2.8k
Observability infrastructure behind the trillion-messages scale Kafka platform
lycorptech_jp
PRO
0
130
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
200
Wasm元年
askua
0
120
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
4
590
OpenHands🤲にContributeしてみた
kotauchisunsun
1
360
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
390
VISITS_AIIoTビジネス共創ラボ登壇資料.pdf
iotcomjpadmin
0
150
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Building an army of robots
kneath
306
45k
The Language of Interfaces
destraynor
158
25k
Designing for humans not robots
tammielis
253
25k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
KATA
mclloyd
29
14k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
How to Ace a Technical Interview
jacobian
277
23k
Documentation Writing (for coders)
carmenintech
71
4.9k
The Invisible Side of Design
smashingmag
299
51k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
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