Java, 原创, 服务器,

Java使用Actuator程序监控器监控服务器状态

1.首先,引入依赖

<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-actuator -->
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-actuator</artifactId>
	<version>2.4.2</version>
</dependency>

2.配置信息

# 不设置 management.server.port 会和程序使用相同端口
management.server.port=54001
# 验证,为了简单这里不启动
management.security.enabled=false
# 获得健康检查中所有指标的详细信息
management.endpoint.health.show-details=always
#设置开放端点,*表示全部,正式记得不要开放env,或者使用info,health,beans
management.endpoints.web.exposure.include=* 

3.启动程序并查看

因为我们单独设置了 54001端口,所以可以通过 http://localhost:54001/actuator 查看

注意: env 一般不要暴露给公网,否则配置信息和服务器信息都可以被看到了。

(165)

Related Post