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
26
Métricas
hernandes
0
37
Automação com Ansible
hernandes
2
110
Other Decks in Technology
See All in Technology
Agentic AIが変革するAWSの開発・運用・セキュリティ ~Frontier Agentsを試してみた~ / Agentic AI transforms AWS development, operations, and security I tried Frontier Agents
yuj1osm
0
200
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
170
AI with TiDD
shiraji
1
330
Next.js 16の新機能 Cache Components について
sutetotanuki
0
210
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
140
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
290
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
21k
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
930
AIと融ける人間の冒険
pujisi
0
110
First-Principles-of-Scrum
hiranabe
2
980
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
Qiita Bash アドカレ LT #1
okaru
0
150
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
120
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
130
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
Designing for Performance
lara
610
70k
We Are The Robots
honzajavorek
0
130
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
140
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
110
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
How to build a perfect <img>
jonoalderson
1
4.8k
Navigating Weather and Climate Data
rabernat
0
61
The Curious Case for Waylosing
cassininazir
0
200
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