我想将我的 apache 和 tomcat 日志转发到我的中央日志服务器。(splunk/graylog)
我有运行 syslog-ng 的客户端系统。
如何转发日志?
是否需要解析日志?我不能按原样转发日志吗?我还必须编辑apache配置吗?
我试图在上周完成它。我对此提出了另一个问题。但没有发现肝病。 通过 syslog-ng 转发日志 任何人请看这个。
update1:这是我最新的 syslog-ng.conf
source s_all {
internal();
unix-stream("/dev/log");
file("/proc/kmsg" program_override("kernel: "));
file("/var/log/apache/access.log" follow_freq(1) flags(no-parse));
file("/var/log/apache/error.log" follow_freq(1) flags(no-parse));
};
destination d_splunk {
udp("ec2-xxx.xxx.xxx.xxx.compute-1.amazonaws.com" port(514));
};
log {
source(s_all); destination(d_splunk);
};