spring-boot actuator(监控)配置和使用
来源:互联网 发布:剑三怎么捏脸数据 编辑:程序博客网 时间:2024/05/21 09:36
在生产环境中,需要实时或定期监控服务的可用性。spring-boot 的actuator(监控)功能提供了很多监控所需的接口。简单的配置和使用如下:
1、引入依赖:
如果使用http调用的方式,还需要这个依赖:
2、配置:
application.yml中指定监控的HTTP端口(如果不指定,则使用和server相同的端口);指定去掉某项的检查(比如不监控health.mail):
3、使用:
查看health指标:http://localhost:54001/health4、自定义指标:
4.1 /health:在某个类中implements HealthIndicator接口,然后实现其中的health()方法即可:
代码:
/health 运行结果(注意第二个指标):
{"status":"UP","mySpringBootApplication":{"status":"UP","hello":"world"},"diskSpace":{"status":"UP","total":120031539200,"free":33554337792,"threshold":10485760},"db":{"status":"UP","dataSource1":{"status":"UP","database":"MySQL","hello":1},"dataSource2":{"status":"UP","database":"MySQL","hello":1}}}
4.2 /info:配置如下,可以直接给一个字符串,也可以从pom.xml配置中获取
/info的结果如下:{"app":{"name":"my-spring-boot","description":"Test Project for Spring Boot","version":"1.0","spring-boot-version":"1.3.6.RELEASE"}}
官网:http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#production-ready
源代码参考:https://github.com/xujijun/my-spring-boot
阅读全文
0 0
- spring-boot actuator(监控)配置和使用
- spring-boot actuator(监控)配置和使用
- spring-boot actuator(监控)配置和使用
- spring-boot actuator(监控)配置和使用
- spring-boot actuator(监控)配置和使用
- 使用Spring Boot Actuator监控应用
- (17)spring boot的Actuator监控使用
- spring boot actuator监控和管理
- Spring Boot Actuator监控端点
- spring boot(21)-actuator监控
- Spring boot(14) 监控spring boot的运行spring boot actuator和spring boot admin
- springBoot整合actuator监控配置和使用
- 使用Spring Boot Actuator、Jolokia和Grafana实现准实时监控
- 使用Spring Boot Actuator、Jolokia和Grafana实现准实时监控--转
- 监控和管理生产环境spring boot actuator
- 监控和管理生产环境spring boot actuator
- 监控和管理生产环境spring boot actuator
- 监控和管理生产环境spring boot actuator
- 车票打印
- 数据挖掘算法-Apriori算法
- kotlin学习笔记——接口与委托
- JAVA在ACM中的应用
- Struts2、SpringMVC、Servlet(Jsp)性能对比 测试
- spring-boot actuator(监控)配置和使用
- html背景色渐变
- 用C++实现冒泡排序
- android知识网络
- python3-numpy
- 回声消除的原理和应用场景
- python操作docx文档
- HDU1007:Quoit Design(分治)
- element-ui的分页el-pagination的坑,