Curso Logstash Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso Logstash Fundamentals

24 horas
Visão Geral

O curso Logstash Fundamentals oferece uma introdução completa ao Logstash, uma ferramenta de coleta, processamento e envio de dados para diversos destinos. Os participantes aprenderão a configurar e utilizar o Logstash para processar logs e dados em tempo real, integrando-o com outras ferramentas do ecossistema Elastic Stack.

Objetivo

Após concluir o curso Logstash Fundamentals, você será capaz de:

  • Compreender a arquitetura do Logstash e seu funcionamento.
  • Instalar e configurar o Logstash em diferentes ambientes.
  • Criar e gerenciar pipelines para coletar, processar e enviar dados.
  • Integrar o Logstash com outras ferramentas do Elastic Stack (Elasticsearch, Kibana).
  • Resolver problemas comuns e otimizar o desempenho do Logstash.
Publico Alvo
  • Engenheiros de dados
  • Administradores de sistemas
  • Profissionais de DevOps
  • Analistas de dados e segurança
Pre-Requisitos
  • Conhecimento básico em sistemas operacionais Linux
  • Familiaridade com conceitos de redes e protocolos
  • Noções básicas de análise de dados
Informações Gerais

Metodologia:

  • Curso ao vivo via Microsoft Teams, conduzido por um instrutor especializado em Logstash e Elastic Stack.
  • Aulas práticas e teóricas, combinando conceitos e aplicações práticas em cenários do mundo real.
  • Laboratórios individuais para construção de pipelines e processamento de dados utilizando Logstash.
  • Materiais de apoio, incluindo apostilas, documentação e exemplos práticos.

Este curso oferece uma base sólida para quem deseja trabalhar com o Logstash e entender seu papel no ecossistema de coleta e processamento de dados.

Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Módulo 1: Introdução ao Logstash (2h)

  1. O que é Logstash? Visão geral e casos de uso
  2. Principais características e benefícios do Logstash
  3. Comparação com outras ferramentas de processamento de logs

Módulo 2: Instalação e Configuração (4h)

  1. Pré-requisitos para instalação do Logstash
  2. Instalando o Logstash em diferentes sistemas operacionais
  3. Configuração inicial e primeiros passos
  4. Gerenciando versões e atualizações do Logstash

Módulo 3: Entendendo Pipelines (4h)

  1. O que é um pipeline no Logstash?
  2. Estrutura de um pipeline: Input, Filter, Output
  3. Criando pipelines simples e complexos
  4. Debugging e troubleshooting de pipelines

Módulo 4: Coleta de Dados (4h)

  1. Fontes de dados suportadas pelo Logstash
  2. Configurando inputs para coletar logs de diferentes origens (arquivos, syslog, beats, etc.)
  3. Coletando dados em tempo real com o Logstash
  4. Manipulando e transformando dados de entrada

Módulo 5: Processamento e Filtros (4h)

  1. Aplicando filtros para transformação de dados
  2. Filtros mais comuns: grok, mutate, date, geoip, etc.
  3. Criando filtros personalizados
  4. Melhores práticas para otimização de filtros

Módulo 6: Envio de Dados (4h)

  1. Configurando outputs no Logstash
  2. Enviando dados para Elasticsearch, arquivos, e outras soluções de armazenamento
  3. Integração do Logstash com Kibana para visualização de dados
  4. Gerenciamento de falhas e reenvio de dados

Módulo 7: Monitoramento e Manutenção (2h)

  1. Monitorando o desempenho do Logstash
  2. Ferramentas de monitoramento e métricas
  3. Resolvendo problemas comuns e estratégias de troubleshooting
  4. Práticas recomendadas para manutenção e escalabilidade

Módulo 8: Casos de Uso e Projetos Práticos (2h)

  1. Estudos de caso de implementações reais utilizando Logstash
  2. Discussão sobre desafios e soluções em projetos de processamento de dados
  3. Apresentação de projetos práticos desenvolvidos durante o curso
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h