DevOps

Logging & ELK Stack

Elasticsearch, Logstash, Kibana, Beats, agregação de logs, busca, dashboards, troubleshooting de ingestão de logs

20 perguntas de entrevista·
Mid-Level
1

O que é Elasticsearch no ELK Stack?

Resposta

Elasticsearch é um motor de busca e análise distribuído baseado no Apache Lucene. Ele armazena logs como documentos JSON indexados, permitindo buscas rápidas e complexas em tempo real. Elasticsearch usa índices invertidos para otimizar consultas full-text, tornando-o ideal para analisar milhões de linhas de logs. Está no centro do ELK Stack e serve como banco de dados principal para todos os dados coletados.

2

Qual é o papel principal do Logstash no ELK Stack?

Resposta

Logstash é um pipeline de processamento de dados que ingere, transforma e enriquece logs antes de indexá-los no Elasticsearch. Ele usa uma arquitetura input-filter-output para parsear logs brutos, extrair campos estruturados com padrões Grok e adicionar metadados. Logstash permite normalizar logs de formatos heterogêneos provenientes de múltiplas fontes, facilitando sua análise posterior no Kibana.

3

Qual é a função principal do Kibana?

Resposta

Kibana é a interface de visualização e exploração dos dados armazenados no Elasticsearch. Permite criar dashboards interativos, gráficos personalizados e realizar buscas ad-hoc nos logs. Kibana também oferece funcionalidades avançadas como Machine Learning para detecção de anomalias e Timelion para análise de séries temporais, tornando a análise de logs acessível sem consultas complexas.

4

O que são os Beats no ecossistema ELK?

5

Qual é a principal diferença entre Filebeat e Logstash?

+17 perguntas de entrevista

Outros temas de entrevista DevOps

Domine DevOps para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis