1.添加pom依赖
org.springframework.boot
spring-boot-starter-actuator
1.5.21.RELEASE
2.yml文件中如果关闭安全配置,则会显示actuator监控的全部信息
management:
security:
enabled: false
但是一般不会关闭安全配置,如果开启安全配置,一般会自定义actuator监控信息
3.比如对/info信息,有两种方式,第一种配置yml文件,第二种是编写配置类
3.1 配置yml文件
info:
app.name: mldn-micoboot
app.version: v1.0.0
company.name: www.mldn.cn
pom.artifactId:
p
r
o
j
e
c
t
.
a
r
t
i
f
a
c
t
I
d
project.artifactId
project.artifactId
pom.version:
p
r
o
j
e
c
t
.
v
e
r
s
i
o
n
project.version
project.version
pom.artifactId和pom.version是从pom文件中读取,读取pom文件需要增加一个插件
org.apache.maven.plugins
maven-resources-plugin
3.1.0
KaTeX parse error: Expected 'EOF', got '#' at position 16: </delimiters> #̲以最为分隔符
3.2 编写配置类
@Component
public class ProjectInfoContributor implements InfoContributor {
@Override
public void contribute(Builder builder) {
// TODO Auto-generated method stub
builder.withDetail("company.name", "mldn");
builder.withDetail("version", "V1.0");
builder.withDetail("author", "Zhangsan");
}
}
两种方法都可以实现自定义info信息