1.2 添加服务日志 - liumapp/spring-boot-admin-in-docker GitHub Wiki
首先请clone项目到本地
随后使用git命令切换到v1.2.0的tag
git checkout v1.2.0
在这个版本下,我们基于v1.0.0的版本,对admin-client进行了一些配置上的改动:
logging:
file: /usr/local/tomcat/project/spring-boot-admin-in-docker/log/admin-client.log
pattern:
file: "%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID}){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wEx"
management:
endpoints:
web:
exposure:
include: "*"
上面的改动中,我们通过management开放了所有的actuator节点信息,因为在springboot2.x系列下,默认只开放了三个,如果您希望在admin-server中查询到详细信息,您需要全部开启他们
然后logging.file指向日志文件的存放地址,请确保该目录具有可写权限
之后再依次运行admin-eureka、admin-client跟admin-server
访问浏览器的 http://localhost:8766/ ,在点击admin-client进入详情页,我们可以发现所有的配置信息包括日志信息将会罗列出来
详情页:
日志记录页面: