Logging syslog ng两个源驱动程序将日志写入同一目标驱动程序(文件)
给定下面的syslog ng配置,我的两个源驱动器是否可以将日志写入同一个目标驱动器?目前我还没有一个系统可以测试,我想主动找到答案Logging syslog ng两个源驱动程序将日志写入同一目标驱动程序(文件),logging,syslog-ng,Logging,Syslog Ng,给定下面的syslog ng配置,我的两个源驱动器是否可以将日志写入同一个目标驱动器?目前我还没有一个系统可以测试,我想主动找到答案 @version: 3.5 @include "scl.conf" options { time-reap(30); mark-freq(10); keep-hostname(yes); }; #Sources, e.g. TCP ports 1514, 2514 and 3514
@version: 3.5
@include "scl.conf"
options {
time-reap(30);
mark-freq(10);
keep-hostname(yes);
};
#Sources, e.g. TCP ports 1514, 2514 and 3514
source s_1514t { network (ip("127.0.0.1") transport("tcp") port(1514)); };
source s_2514t { network (ip("127.0.0.1") transport("tcp") port(2514)); };
source s_3514t { network (ip("127.0.0.1") transport("tcp") port(3514)); };
source s_1514u { network (ip("127.0.0.1") transport("udp ") port(1514)); };
source s_2514u { network (ip("127.0.0.1") transport("udp ") port(2514)); };
source s_3514u { network (ip("127.0.0.1") transport("udp") port(3514)); };
#Destinations, e.g. “source1”, “source2”, “source3”
destination d_1514 { file("/var/log/syslog-ng/source/${HOST}/${YEAR}-${MONTH}-${DAY}-log.txt" create_dirs(yes) dir_perm(0755)); };
destination d_2514 { file("/var/log/syslog-ng/source2/${HOST}/${YEAR}-${MONTH}-${DAY}-log.txt" create_dirs(yes) dir_perm(0755)); };
destination d_3514 { file("/var/log/syslog-ng/source3/${HOST}/${YEAR}-${MONTH}-${DAY}-log.txt" create_dirs(yes) dir_perm(0755)); };
#Log statements
log { source(s_1514t); source(s_1514u); destination(d_1514); };
log { source(s_2514t); source(s_1514u); destination(d_2514); };
log { source(s_3514t); source(s_1514u); destination(d_3514); };