Visão Geral
Este curso Log Analysis com Elastic Stack, aborda de forma prática e estratégica o uso do Elastic Stack (também conhecido como ELK: Elasticsearch, Logstash e Kibana) para coleta, processamento, análise e visualização de logs em ambientes corporativos.
A formação capacita profissionais a transformar grandes volumes de dados de logs em insights acionáveis, permitindo identificar falhas, antecipar incidentes, melhorar a performance de sistemas e fortalecer a segurança da informação. Além da base técnica, o curso traz uma abordagem aplicada ao mundo real, com cenários de troubleshooting, observabilidade e monitoramento contínuo.
Objetivo
Após realizar este Curso Log Analysis com Elastic Stack (ELK), você será capaz de:
- Compreender a arquitetura e funcionamento do Elastic Stack
- Implementar pipelines de ingestão de logs com Logstash e Beats
- Indexar e consultar dados no Elasticsearch
- Criar dashboards interativos e visuais no Kibana
- Realizar troubleshooting com base em logs centralizados
- Aplicar boas práticas de observabilidade e monitoramento
- Correlacionar eventos para análise de incidentes
- Implementar alertas e automações básicas
Publico Alvo
- Profissionais de TI (Infraestrutura, Redes, Sistemas)
- Analistas de Segurança da Informação (SOC, SIEM)
- DevOps e SREs
- Desenvolvedores que trabalham com aplicações distribuídas
- Administradores de sistemas e banco de dados
- Profissionais que desejam atuar com observabilidade e monitoramento
Pre-Requisitos
- Conhecimentos básicos de sistemas operacionais (Linux ou Windows)
- Noções de redes e protocolos (TCP/IP, HTTP)
- Conceitos básicos de logs de sistemas e aplicações
- Desejável noções de linha de comando (CLI)
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico
Module 1: Introduction to Log Analysis and Observability
- What is log analysis and why it matters
- Types of logs (application, system, security, network)
- Observability vs monitoring
- Log lifecycle and challenges
Module 2: Elastic Stack Architecture Overview
- Components of Elastic Stack (Elasticsearch, Logstash, Kibana, Beats)
- Data flow and architecture design
- Use cases in real-world environments
- Scaling and high availability basics
Module 3: Installing and Configuring Elastic Stack
- Installing Elasticsearch cluster
- Installing and configuring Kibana
- Installing Logstash
- Setting up Filebeat and other Beats
- Basic configuration and validation
Module 4: Data Ingestion and Processing with Logstash
- Logstash pipeline structure (input, filter, output)
- Parsing logs (Grok, JSON, mutate filters)
- Data normalization and enrichment
- Handling different log formats
Module 5: Working with Elasticsearch
- Indexing and document structure
- Query DSL fundamentals
- Searching and filtering logs
- Index lifecycle management (ILM)
- Performance and optimization basics
Module 6: Data Visualization with Kibana
- Creating index patterns
- Building dashboards and visualizations
- Using Discover for log exploration
- Creating reports and sharing dashboards
Module 7: Troubleshooting and Incident Analysis
- Root cause analysis using logs
- Correlation of events
- Identifying anomalies and patterns
- Practical troubleshooting scenarios
Module 8: Alerts, Monitoring and Automation
- Creating alerts in Kibana
- Basic automation workflows
- Integrating with notification systems
- Monitoring Elastic Stack health
Module 9: Security and Best Practices
- Securing Elastic Stack (authentication and roles)
- Data retention and compliance
- Best practices for log management
- Performance tuning and cost optimization
TENHO INTERESSE