- 引导开发自己集成prometheus,尽量别用官方提供的jar包。
spring boot 1.5.13 集成prometheus
- 引用 jar包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-registry-prometheus</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-spring-legacy</artifactId> <version>1.1.1</version> </dependency>
application配置文件 2.1.13版本配置文件有区别
management.security.enabled=false management.metrics.tags.application= ${spring.application.name}
main主程序
@Bean MeterRegistryCustomizer<MeterRegistry> configurer( @Value("${spring.application.name}") String applicationName) { return (registry) -> registry.config().commonTags("application", applicationName); }
验证有没有获取到prometheus的监控值
http://localhost:port/prometheus
继续阅读
- 我的QQ
- QQ扫一扫
-
- 我的头条
- 头条扫一扫
-
评论