linux - Tomcat syslog 在日志文件中添加自定义标签

标签 linux tomcat syslog-ng

我们在单个盒子中为不同的不同应用程序运行多个 tomcats 实例,我们使用 tomcat 配置中的以下行将日志发送到 syslog。

JAVA_OPTS="$JAVA_OPTS -Dserver.syslog.host=logserver1.example.com"
JAVA_OPTS="$JAVA_OPTS -Dserver.syslog.level=WARN"

我是否可以在日志文件中添加自定义标签,以便我可以根据每个实例记录它们?

最佳答案

为什么不使用 log4j?

您可以为每个实例配置 log4j.properties,然后为每个实例选择不同的 PatternLayout/ConversionPatterns。

您应该能够在提及模式时添加自定义标签。

关于linux - Tomcat syslog 在日志文件中添加自定义标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14057920/

相关文章:

logging - Syslog-ng 仅转发原始日志

linux - bash 命令变量内的变量

linux - 将 Maildir 转换为 mbox

tomcat - 谁能帮我为我的 tomcat 副本创建 Dockerfile?

mysql - 如何在 Syslog-ng csv-parser 中创建动态列 (MACROS)

logstash - nginx 日志到 redis 到 logstash

linux - 创建到多个目录centos的符号链接(symbolic link)

linux - 如何将一个进程作为 docker 的背景

java - 即使在 DD 中声明了错误页面,也会出现 Http 错误代码 500

tomcat - SSL fatal error ,握手失败 40