Sobre a ferramenta de monitoramento Prometheus, analise as ...
I. Armazena fundamentalmente todos os dados como séries temporais. II. Possui uma linguagem para consulta das métricas armazenadas denominada PromQL. III. Coleta métricas através do protocolo HTTP.
Está correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - I, II e III.
Para resolver esta questão, era necessário ter conhecimento sobre a ferramenta de monitoramento Prometheus, que é amplamente utilizada para monitorar e alertar em ambientes de TI, sobretudo em infraestruturas de cloud e microserviços. Vamos analisar por que cada afirmativa está correta:
I. Armazena fundamentalmente todos os dados como séries temporais.
Isso é verdade. O Prometheus é uma base de dados que se especializa no armazenamento de séries temporais. Isso quer dizer que os dados são armazenados com um timestamp associado, permitindo a análise do comportamento dos dados ao longo do tempo.
II. Possui uma linguagem para consulta das métricas armazenadas denominada PromQL.
Correto. O Prometheus tem uma linguagem de consulta própria chamada PromQL (Prometheus Query Language), que permite aos usuários selecionar e agregar dados de séries temporais de maneira precisa e eficiente.
III. Coleta métricas através do protocolo HTTP.
Sim. O Prometheus coleta métricas usando o protocolo HTTP, normalmente via HTTP GET requests para endpoints que expõem as métricas desejadas. Estes endpoints normalmente estão em um formato que o Prometheus pode entender e armazenar.
Com o entendimento dessas características fundamentais do Prometheus, pode-se compreender que a alternativa E é a única que apresenta todas as afirmações corretas sobre a ferramenta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Prometheus provides its own query language PromQL (Prometheus Query Language) that lets users select and aggregate data. PromQL is specifically adjusted to work in convention with a Time-Series Database and therefore provides time-related query functionalities.
https://en.wikipedia.org/wiki/Prometheus_(software)
- É um modelo de dados multi-dimensional ().
- Possui uma linguagem própria(PromQL) para queries de dados em formato time series.
- Totalmente autônomo, sem dependência de armazenamento externo.
- A coleta das métricas ocorre com um modelo pull e via HTTP.
- Também é possível enviar métricas através de um gateway intermediário.
- A definição dos serviços a serem monitorados pode ser feita através de uma configuração estática ou através de descoberta.
- Possui vários modos de suporte a gráficos e painéis.
Fonte: https://medium.com/tech-grupozap/prometheus-monitorando-a-sa%C3%BAde-da-sua-aplica%C3%A7%C3%A3o-bd9b3b63e7b1
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo