2
respostas

Não encontrada Métrica http_server_requests_seconds_bucket

Bom dia, na aula 1 do modulo 3 é usado a métrica http_server_requests_seconds_bucket para o painel, porém não consigo encontrar ela, poderia me ajudar com esse problema?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

No prometheus tbm não é encontrada a métrica:

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeno localhost/metrics não aparece a métrica: "http_requests_seconds_bucket" e acessei o link localhost:9090/metrics e também não aparece a métrica. Poderia me ajudar?

2 respostas

??????????

Olá, Richard!

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)

Pelo que entendi, você está tendo dificuldades para encontrar a métrica http_server_requests_seconds_bucket no Prometheus, certo?

Essa métrica é gerada pelo Spring Boot Actuator, que coleta e expõe as métricas da aplicação. Se ela não está sendo exibida, pode ser que o Spring Boot Actuator não esteja configurado corretamente ou que a aplicação não esteja gerando requisições suficientes para que a métrica seja criada.

Vamos tentar algumas possíveis soluções:

  1. Verifique se o Spring Boot Actuator está habilitado e configurado corretamente em sua aplicação. Para isso, você deve ter a seguinte dependência no seu arquivo pom.xml:
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

Além disso, no seu arquivo application.properties, você deve ter as seguintes configurações:

management.endpoints.web.exposure.include=*
management.endpoint.metrics.enabled=true
management.metrics.export.prometheus.enabled=true
management.endpoint.prometheus.enabled=true
  1. Certifique-se de que sua aplicação está recebendo requisições suficientes para que a métrica seja gerada. Você pode fazer isso gerando algumas requisições manualmente e verificando se a métrica aparece.

  2. Se a métrica ainda não aparecer, tente reiniciar o Prometheus e o Grafana para garantir que eles estejam coletando as métricas mais recentes.

Lembre-se de que essas são apenas sugestões e que pode haver outros fatores em jogo que estão causando o problema. Espero ter ajudado e bons estudos!