🚀 Bootcamp Elastic Zero to Hero

Visão geral

O Elastic Stack é desenvolvido sobre uma base open source, tendo o Elasticsearch e o Kibana como as duas ferramentas principais. Usando as ferramentas da Elastic é possível cobrir diversos cenários e casos de uso, que vão muito além de logs e motor de busca, como por exemplo aprendizado de máquina, segurança e observabilidade. Onde existe dado, o Elastic Stack pode ser usado.

Mas o que compõem o Elastic Stack?

O Elasticsearch é um mecanismo de busca e análise distribuída baseado em JSON. É nele que seus dados são armazenados e organizados a fim de permitir a maior eficiência na utilização.

O Kibana dá forma aos seus dados e faz a interface com o seu usuário através de um Dashboard altamente flexível.

Os Beats permitem a ingestão dos dados e métricas da origem para o Elasticsearch. Em nosso Bootcamp vamos explorar o Metricbeat, que é o agente que coleta as métricas da sua máquina/servidor, como por exemplo, o uso de memória e CPU. Existem diversos outros "beats" que cobrem boa parte das necessidades de coleta de dados e métricas. Vale a pena conferir os outros agentes nesse link.

Objetivos

Neste laboratório prático, você aprenderá como preparar o seu ambiente de laboratório, instalar e configurar o Elastic Stack, fazer a ingestão de dados no Elasticsearch e a consulta usando o Kibana.

Pré-requisitos

O seguinte é necessário para completar este laboratório prático

  • Um computador com acesso a internet
  • Sistema Operacional Windows ou Linux

Próximos passos

  1. Configurar o lab
  2. Instalar e configurar o Elasticsearch
  3. Instalar e configurar o Kibana
  4. Instalar e configurar o Metricbeat

Autoras: @thebeaoliveira e @valescaf