SpringBoot2.x监控Actuator实战
Spring Boot 包含许多附加功能,可帮助您在将应用程序推送到生产环境时监控和管理应用程序。您可以选择使用 HTTP 端点或 JMX 来管理和监控您的应用程序。审计、健康和指标收集也可以自动应用于您的应用程序。
一、启用Actuator
要将执行器添加到基于 Maven 的项目,请添加以下“Starter”依赖项:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
</dependencies>
可访问的地址
/actuator/health
/actuator

原因:出于安全考虑,除/ health和/ info之外的所有执行器默认都是禁用的。 management.endpoints.web.exposure.include属性可用于启用执行器
开启全部:management.endpoints.web.exposure.include=*
开启某个:management.endpoints.web.exposure.include=mtrics
关闭某个:management.endpoints.web.exposure.exclude=metrics
二、可用的
可参观的:http://localhost:8080/actuator
可参观的:http://localhost:8080/actuator

本文介绍如何在SpringBoot2.x中使用Actuator进行应用监控。通过添加依赖,可以轻松实现健康检查、审计和指标收集等功能。文章还详细解释了如何配置端点暴露策略以确保安全性。
7610

被折叠的 条评论
为什么被折叠?



