ElasticSearch, Kibana e Logstash são softwares Open Source que compõem a pilha ELK. Com esse conjunto de ferramentas, é possível centralizar e armazenar bilhões de registros; efetuar buscas instantâneas; importar dados de diferentes formatos; coletar métricas de desempenho; gerar relatórios combinando vários filtros; e, criar dashboards dinâmicos, que transformam dados em informação com apenas alguns cliques. Em relação aos softwares Elasticsearch e Kibana, assinale a afirmativa correta.
- A)ElasticSearch: permite junção entre diferentes índices.
Errada, porque o Elasticsearch não é caracterizado por fazer junção entre índices como regra principal de funcionamento.
- B)Kibana: é uma interface web para analisar dados mantidos pelo ElasticSearch.
Certa, pois o Kibana é a interface web usada para visualizar e analisar os dados armazenados no Elasticsearch.
- C)Kibana: é internacionalizável, ou seja, os filtros aplicados estão sempre visíveis e as operações de interjeição são aplicadas a todos os tipos de visualizações.
Errada, porque a descrição mistura conceitos confusos e atribui ao Kibana uma ideia de internacionalização e de filtros incompatível com sua função básica.
- D)ElasticSearch: é um servidor de pesquisa que armazena os dados em forma de documentos e os disponibiliza no formato PDF. Uma de suas desvantagens é que ele não permite ainda disponibilizar tais documentos no formato JSON.
Errada, porque o Elasticsearch trabalha com documentos e indexação, mas não disponibiliza dados em PDF como formato padrão e, ao contrário, o JSON é amplamente suportado.
Gabarito: B
A pilha ELK junta três ferramentas muito usadas em busca, análise e visualização de dados: Elasticsearch, Logstash e Kibana. Pense nela como um fluxo bem organizado: o Logstash ajuda a coletar e tratar os dados, o Elasticsearch armazena e pesquisa em alta velocidade, e o Kibana mostra tudo em painéis visuais. Em concursos, a banca costuma cobrar a função de cada uma, então vale decorar o trio sem misturar as peças. No caso da questão, o ponto central é o Kibana. Ele funciona como uma interface web para explorar e analisar os dados que estão no Elasticsearch, criando gráficos, dashboards e consultas visuais de forma amigável. Ou seja, ele não é o banco em si, nem faz armazenamento principal: ele “conversa” com o Elasticsearch e apresenta a informação ao usuário. Já o Elasticsearch é um mecanismo de busca e análise baseado em documentos, muito forte para indexação e consultas rápidas. Por isso, dizer que ele permite “junção entre diferentes índices” ou que entrega documentos em PDF por padrão é erro clássico de prova. O formato naturalmente usado para troca de dados é o JSON, não PDF. Então, a afirmativa correta é a que define o Kibana como interface web para analisar dados mantidos pelo Elasticsearch. É exatamente essa a ideia que a banca quer testar: função de cada ferramenta dentro da pilha ELK, sem inventar recursos que não são típicos delas.