在微服务中使用logback集成logstash 达到ELK日志收集目的

一、maven引入

net.logstash.logback
logstash-logback-encoder
7.2

二、配置文件配置logback-logstash.xml

logback-logstash.xml的配置信息




xxxIP:5044

{"spring.application.name":"${appName}"}






三、引入rcs-common-logstash依赖工程

四、配置项目中的logback.xml日志配置文件




${log.pattern}



${log.path}/sys-info.log



${log.path}/sys-info.%d{yyyy-MM-dd}.log

7


${log.pattern}



INFO

ACCEPT

DENY


${log.path}/sys-error.log



${log.path}/sys-error.%d{yyyy-MM-dd}.log

7


${log.pattern}



ERROR

ACCEPT

DENY



${log.path}/sys-user.log


${log.path}/sys-user.%d{yyyy-MM-dd}.log

7


${log.pattern}




** **











四、启动springboot项目

posted @ 2024-11-28 10:48  vello  阅读(726)  评论(0)    收藏  举报