Spring Cloud-03-监控:强大的Spring Boot Actuator

本文介绍了如何使用Spring Boot Actuator进行应用程序监控,包括通过添加依赖启用Actuator,利用/health端点检查应用状态,设置展示健康检查详情,以及暴露其他敏感端点如metrics。此外,还提到了Actuator的拓展阅读资源和配套代码链接。
摘要由CSDN通过智能技术生成
应用没有监控,没有画板,一切指标都没有。在这个Growth Hack逐渐成为主流的时代,不弄个Dashboard把系统压力、QPS、CPU、内存、日活啥的可视化,你好意思出来混吗……
本节我们来解决该问题。
Spring Boot Actuator是Spring Boot官方提供的监控组件。只需为项目添加以下依赖,即可就整合Spring Boot Actuator。
  • <dependency>
  •   <groupId>org.springframework.boot</groupId>
  •   <artifactId>spring-boot-starter-actuator</artifactId>
  • </dependency>

监控端点

Actuator为我们提供了很多监控端点,如下表所示。

[td]

端点(Spring Boot 2.x)
描述
HTTP方法
是否敏感
端点(Spring Boot 1.x)
conditions 显示自动配置的信息 GET autoconfig
beans 显示应用程序上下文所有的Spring bean GET beans
configprops 显示所有@ConfigurationProperties
的配置属性列表
GET configprops
dump 显示线程活动的快照 GET dump
env 显示环境变量,包括系统环境变量
以及应用环境变量
GET env
health 显示应用程序的健康指标,值由
HealthIndicator的实现类提供&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值