ELK: Resumo dos Principais Conceitos

From Wiki

ELK é uma combinação de três componentes principais:

  • Elasticsearch
  • Logstash
  • Kibana

Ficheiro:Elk stack.png


O Elk, em conjunto, compreende uma pilha de ferramentas que você pode usar para transmitir, armazenar, pesquisar e monitorar logs.

Outras ferramentas como o Heapster e o Filebeat. Filebeat é a ferramenta que ajuda a enviar nossos arquivos de log locais e levá-los ao Elasticsearch e / ou Logstash.

  • Filebeat: um remetente de dados de log para arquivos locais. O Filebeat monitora os diretórios de log ou arquivos de log específicos, transforma os arquivos e os encaminha para o Elasticsearch ou Logstash para indexação
  • Elasticsearch: Um mecanismo de pesquisa de texto completo de código aberto baseado no Lucene. Fornece interface web HTTP e documentos JSON sem esquema
  • Logstash: Uma ferramenta de código aberto para coletar, analisar e armazenar logs para uso futuro
  • Heapster: O proxy de rede do Kubernetes é executado em cada nó
  • Kibana: Um plug-in de visualização de dados de código aberto para o Elasticsearch, onde os usuários podem criar gráficos de barras, linhas e dispersão, ou gráficos de pizza e mapas, além de grandes volumes de dados

Ver também