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
Domando os logs
Search
Hernandes B. de Sousa
July 21, 2015
Technology
0
43
Domando os logs
Slides de minha apresentação no TDC 2015 na trilha de DevOps sobre logs.
Hernandes B. de Sousa
July 21, 2015
Tweet
Share
More Decks by Hernandes B. de Sousa
See All by Hernandes B. de Sousa
SRE vs DevOps
hernandes
0
27
Métricas
hernandes
0
37
Automação com Ansible
hernandes
2
110
Other Decks in Technology
See All in Technology
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
880
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
210
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
220
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
210
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
150
Agile Leadership Summit Keynote 2026
m_seki
1
580
20260204_Midosuji_Tech
takuyay0ne
1
140
プロポーザルに込める段取り八分
shoheimitani
1
190
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
150
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
220
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
350
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
Featured
See All Featured
How to make the Groovebox
asonas
2
1.9k
Test your architecture with Archunit
thirion
1
2.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
The Curse of the Amulet
leimatthew05
1
8.4k
Typedesign – Prime Four
hannesfritz
42
2.9k
Being A Developer After 40
akosma
91
590k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Six Lessons from altMBA
skipperchong
29
4.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Domando os logs
None
None
Logs
Logs • Registros/eventos -> arquivo
Logs • Registros/eventos -> arquivo stream/fluxo
Múltiplas streams, múltiplas fontes
Centralização • Unifica logs da mesma stream • Permite correlacionar
streams diferentes • Histórico • (SSH + tail -f | grep) * 5 • Segurança (+ difícil eliminar rastros) • Compliance
Como?
Os 3 tipos de log • Erros/exceções de aplicações •
Logs em geral • Métricas
MUITAS soluções, a ideal depende do seu cenário
Log de exceções de aplicações
O que ganho com isso? • Agrupamento • Controle de
regressão • Alertas de fábrica • Contexto
None
Soluções • Sentry • Airbrake (Errbit) • Ambas OSS +
SaaS
Logs em geral
• Coleta • Processamento • Armazenagem • Visualização
Algumas soluções • Splunk/Graylog • ELK (Elasticsearch + Logstash* +
Kibana) • SaaS (Papertrail, Loggly, Logentries etc)
Soluções SaaS • Coleta • Processamento • Armazenagem • Visualização
• mais rápido • mais simples • menos flexível
Soluções “em casa” • Coleta • Processamento • Armazenagem •
Visualização • mais flexível • mais recursos • menor custo em larga escala • maior custo em pequena escala • leva mais tempo para implantar
Coleta • Syslog: língua comum • TCP SEMPRE • Garantia
de entrega? Protocolos específicos (RELP, GELF, Lumberjack) • Coletor próprio de sua solução escolhida • Logs em JSON?
Processamento • Logstash/Heka/Fluentd (processadores) • Graylog/Splunk (soluções completas)
Armazenagem • BDs: Elasticsearch, MongoDB, PostgreSQL • Brokers: RabbitMQ, Redis
• Arquivos, S3
Visualização • Depende dos outros itens • Elasticsearch: Kibana •
Graylog/Splunk: painéis próprios
Como fica
None
Combine as ferramentas
Crie ambientes paralelos
obrigado! Hernandes B. de Sousa @hernandes |
[email protected]
about.me/hernandesbsousa