SpringBoot应用监控

SpringBoot提供了http、JMX和SSH三种方式实现运行时应用监控和管理。http端点包括actuator、health等,JMX允许通过jconsole进行监控,SSH则借助CraSH提供命令行管理。添加相应依赖即可启用这些功能。
摘要由CSDN通过智能技术生成

SpringBoot提供了运行时的应用监控与系统管理功能,一般可以通过http、JMX、SSH协议来进行操作。SpringBoot提供的监控和管理的端点如下:
actuator—-所有EndPoint的列表,需要加入Spring Hateoas的支持;
autoconfig—-当前应用的所有自动配置;
beans—-当前应用的所有Beans的信息;
configprops—-当前应用中的所有配置信息;
dump—-显示当前应用线程状态信息;
env—-显示当前应用的环境信息;
health—-显示当前应用的健康状况;
info—-显示当前应用信息;
metrics—-显示当前应用的各项指标信息;
mappings—-显示所有的@RequestMapping映射的路径;
shutdown—-关闭当前应用(默认关闭);
trace—-显示追踪信息(默认最新的http请求)

1、http

我们可以通过http实现对应用的监控和管理,我们只需要在pom.xml中增加以下依赖即可:

<dependency>
        <groupId>org.springframework.boot</groupId
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值