springboot配置Prometheus

简介: springboot配置Prometheus

1.新增springboot项目

我是用的我上面的那个项目。spring-boot版本2.2.4.RELEASE

2.配置yml文件

management:

 endpoint:

   prometheus:

     enabled: true

   jmx:

     enabled: true

 endpoints:

   web:

     exposure:

       include: '*'

     base-path: /metrics

3.引入对应依赖

<!--添加Prometheus监控-->

<dependency>

   <groupId>org.springframework.boot</groupId>

   <artifactId>spring-boot-starter-actuator</artifactId>

</dependency>

<dependency>

   <groupId>io.micrometer</groupId>

   <artifactId>micrometer-registry-prometheus</artifactId>

</dependency>

4.添加配置文件

 
 
import io.micrometer.core.instrument.MeterRegistry;
import org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryCustomizer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
 
@Configuration
public class CommonConfiguration {
    //prometheus+grafana+springboot2监控集成配置
    //访问 http://ip:port/metrics/prometheus 
    // http://localhost:8088/metrics/prometheus
    @Bean
    public MeterRegistryCustomizer meterRegistryCustomizer(MeterRegistry meterRegistry) {
        return meterRegistry1 -> meterRegistry.config().commonTags("application", "AfcPay");
    }
}

5.启动springboot项目,查看是否成功

访问http://localhost:8088/metrics/prometheus

显示此页面代表配置成功,这些信息都是actuator的一些监控信息。

 

具体安装操作,借鉴这篇文章看下。

Prometheus 安装与配置_一百减一是零啊的博客-CSDN博客  


相关文章
|
6天前
|
Prometheus Cloud Native Java
微服务框架(二十三)Prometheus + Grafana 安装、配置及使用
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为Prometheus + Grafana 安装、配置及使用 本系列文章中所使用的框架版本为Spring ...
|
6天前
|
Prometheus 监控 Cloud Native
Prometheus 安装与配置
Prometheus 安装与配置
|
6天前
|
Prometheus 监控 Cloud Native
使用 Prometheus 配置 SLO 监控和告警
使用 Prometheus 配置 SLO 监控和告警
|
6天前
|
存储 Prometheus 监控
Prometheus Alertmanager 生产配置趟过的坑总结
Prometheus Alertmanager 生产配置趟过的坑总结
|
6月前
|
Prometheus 监控 Cloud Native
Prometheus Operator配置原理
Prometheus Operator配置原理
50 0
|
9月前
|
Prometheus Cloud Native 测试技术
性能测试--grafana 里配置 prometheus
性能测试--grafana 里配置 prometheus
|
9月前
|
Prometheus Cloud Native 数据可视化
Prometheus(三)之Grafana可视化配置
Prometheus(三)之Grafana可视化配置
143 0
Prometheus(三)之Grafana可视化配置
|
9月前
|
Prometheus 监控 Cloud Native
在Linux系统部署prometheus监控(2) --配置规则
在Linux系统部署prometheus监控(2) --配置规则
|
10月前
|
Prometheus Cloud Native NoSQL
【2023】Prometheus-Prometheus与Alertmanager配置详解
【2023】Prometheus-Prometheus与Alertmanager配置详解
492 0
【2023】Prometheus-Prometheus与Alertmanager配置详解
|
11月前
|
存储 Prometheus 监控
Prometheus的架构原理,如何使用其进行监控告警配置实现?
Prometheus的架构原理,如何使用其进行监控告警配置实现?
303 0
Prometheus的架构原理,如何使用其进行监控告警配置实现?