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
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.4k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
390
AI駆動開発を事業のコアに置く
tasukuonizawa
1
150
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
440
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
170
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
150
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
200
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
250
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
640
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
Technical Leadership for Architectural Decision Making
baasie
1
240
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Amusing Abliteration
ianozsvald
0
98
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
49k
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