如何将Spring Boot 2.1.0日志发送到rsyslog?

时间:2020-04-23 12:03:07

标签: java spring spring-boot logging rsyslog

与我们的团队一起,我们有一个Spring Boot 2.1.0应用程序,该应用程序实现了 log4j 进行日志记录,并在centos 7上运行。我想将应用程序日志发送到rsyslog,因此我遵循了本指南。 :

https://fabianlee.org/2016/10/17/syslog-sending-java-log4j2-to-rsyslog-on-ubuntu/

但是我未能成功使其工作,可能是因为日志记录依赖性( log4j log4j2 )不同。 这是pom.xml中的内容:

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter</artifactId>
  <exclusions> 
    <exclusion> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-logging</artifactId> 
    </exclusion> 
  </exclusions>  
</dependency>

...

<dependency>
  <groupId>log4j</groupId>
  <artifactId>log4j</artifactId>
  <version>1.2.17</version>
</dependency>

可以帮我使它工作吗?

0 个答案:

没有答案