log4j输出线程名(将log4j输出到rsyslog服务器)
导读:将log4j输出到rsyslog服务器...
将log4j输出到rsyslog服务器
开通 rsyslog 远程 UDP 访问
vim /etc/rsyslog.conf去掉下面两行前的注释
#$ModLoad imudp #$UDPServerRun 514并在文件的最后 ,加入
local9.info /var/log/local9_info.log local9.debug /var/log/local9_debug.log修改完后 ,重启 rsyslog
/etc/init.d/rsyslog restartlog4j 配置
log4j.rootLogger=debug, syslog log4j.appender.syslog=org.apache.log4j.net.SyslogAppender log4j.appender.syslog.Threshold=DEBUG log4j.appender.syslog.layout=org.apache.log4j.PatternLayout log4j.appender.syslog.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n log4j.appender.syslog.Header=true # 打印时附加发送的机器名称 log4j.appender.syslog.Facility=local9
声明:本站所有文章,如无特殊说明或标注 ,均为本站原创发布 。任何个人或组织 ,在未征得本站同意时 ,禁止复制 、盗用 、采集 、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益 ,可联系我们进行处理 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!