rendered paste bodyoptions {
sync (0);
time_reopen (10);
log_fifo_size (1000);
long_hostnames (off);
use_dns (yes);
use_fqdn (no);
create_dirs (yes);
keep_hostname (yes);
owner(root); # owner of created files
group(root); # group of created files
perm(0600); # permissions of created files
dir_perm(0700); # permissions of created dirs
};
source s_sys {
file ("/proc/kmsg" log_prefix("kernel: "));
unix-stream ("/dev/log");
internal();
# udp(ip(0.0.0.0) port(514));
};
source httpd {
file("/var/log/httpd/syslog-ng/access.log");
};
destination logserver { udp("172.28.31.3" port(514)); };
destination splunk { udp("172.28.31.3" port(514)); };
log {
source(httpd);
destination(logserver);
};
destination d_sshd { file("/var/log/sshd/sshd.log"); };
filter f_sshd { facility(AUTHPRIV); };
log {
source(s_sys);
filter(f_sshd);
destination(logserver);
};
# vim:ft=syslog-ng:ai:si:ts=4:sw=4:et: