Prometheus+Grafana+SpringBoot业务埋点可视化监控

Prometheus+Grafana+SpringBoot业务埋点可视化监控引⼊依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
</dependency>
server:
核工业北京地质研究院port: 8010
spring:
application:
name: spring-boot-prometheus-grafana
management:
endpoints:
web:
exposure:
include: "*"
endpoint:
health:
show-details: always
中华口腔医学网
controller中埋点
@RestController
@RequestMapping("/api")
聋人电影
public class MainController {
@Autowired
MeterRegistry registry;
重庆张君
private Counter counter;
private Counter failCounter;
印第安人的墙@PostConstruct
private void init(){
counter = unter("requests_add_total","save","carson");
failCounter=  unter("requests_add_fail_total","save","carson");
}
@GetMapping("/add")
public String add(String name,Integer age) {
counter.increment();
Int(0,1000)<185){
failCounter.increment();
return "error";
}else{
石家庄滹沱河
return "name="+name+"  age="+age;
}
}
}
在l添加
- job_name: 'spring_boot_8010'
metrics_path: /actuator/prometheus
static_configs:
-
targets: ['127.0.0.1:8010']
在grafana中添加展⽰图表

本文发布于:2024-09-21 03:22:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/526461.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:监控   可视化   研究院   聋人
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议