转载  Spring Boot Actuator 监控功能详解

分类:java 2021-09-29T17:11:51    149人阅读   

Spring Boot 自带了 Actuator 监控功能,主要用于提供对应用程序监控,以及控制的能力,比如监控应用程序的运行状况,或者内存、线程池、Http 请求统计等,同时还提供了关闭应用程序等功能。

Actuator 提供了 19 个接口,接口请求地址和代表含义如下表所示:

访问路径描述
/auditevents显示应用暴露的审计事件(比如认证进入)
/beans显示应用程序中所有 Spring Bean 的完整列表
/caches公开可用的缓存
/conditions显示在配置和自动配置类上评估的条件以及它们匹配或不匹配的原因
/configprops显示所有 @ConfigurationPropertie 的整理列表
/env获取全部环境属性
/flyway提供一份 Flyway 数据库迁移信息
/health显示应用程序运行状况信息
/httptrace显示 HTTP 跟踪信息(默认情况下,最近 100 个 HTTP 请求-响应交换)
/info获取应用程序的定制信息,这些信息由 info 开头的属性提供
/integrationgraph显示 Spring Integration 图,需要依赖于 spring-integration-core
/loggers显示和修改应用程序的配置
/liquibase显示已应用的所有 Liquibase 数据库迁移
/metrics/{name}报告指定名称的应用程序度量值
/mappings显示所有 @RequestMapping 路径的列表
/scheduledtasks显示应用程序中的计划任务
/sessions允许从 Spring Session 支持的会话存储中检索和删除用户会话,需要使用 Spring Session 基于 Servlet 的 Web 应用程序
/shutdown使应用程序正常关闭,默认禁用
/threaddump获取线程活动的快照


支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

服务器费用不足...

拖拽实现流程图Drawflow.js插件

餐厅美食在线订餐HTML5站点模板

优雅而现代的企业和商业html模板

绿色农产品果蔬购物商店HTML主题

网站顶部导航带下拉的Navigation

五彩纸屑掉落动画的例子

21个着陆页HTML5和CSS3模板

绿色环保种植农场网站Html5模板

炫酷网状变形动画js特效

多用途的Alert弹出窗口Js插件

CSS 3D盒子打开动画特效

5套WebApp模板管理后台界面

HTML5/Canvas太空射击类小游戏源码

创意布局企业网络服务CSS模板

整个页面滚动切换Js插件

互联网机构和SaaS服务网页模板

CSS3主页个人简历网页模板

沙滩保卫小游戏js源码

公司事件会议发布会网站模板

牛奶和饼干css卡通图画

服务器费用不足...
 工具推荐 更多»