,我们有很多的Centos客户端版本(CentOS 5-7)。我希望所有客户端通过syslog将日志发送到graylog服务器。这适用于rsyslog安装的客户端。但老客户没有rsyslog。他们使用系统日志。如何发送syslog到graylog
我应该在/etc/syslog.conf
文件修改,使其工作? 感谢您的帮助。
,我们有很多的Centos客户端版本(CentOS 5-7)。我希望所有客户端通过syslog将日志发送到graylog服务器。这适用于rsyslog安装的客户端。但老客户没有rsyslog。他们使用系统日志。如何发送syslog到graylog
我应该在/etc/syslog.conf
文件修改,使其工作? 感谢您的帮助。
使用graylog集电极为其他客户:
我对graylog集电极CONF:
server-url = "http://192.168.254.184:12900/"
inputs {
win-eventlog-application {
type = "windows-eventlog"
source-name = "Application"
poll-interval = "1s"
}
win-eventlog-system {
type = "windows-eventlog"
source-name = "System"
poll-interval = "1s"
}
win-eventlog-security {
type = "windows-eventlog"
source-name = "Security"
poll-interval = "1s"
}
}
outputs {
gelf-tcp {
type = "gelf"
host = "192.168.254.184"
port = 12201
}
}
刚刚创造的graylog2接口的输入用于GELF格式!
你使用的旧日志或syslog-ng的?如果你使用syslog你不能改变输出格式,但是如果你使用syslog-ng试试:
# Define TCP syslog destination.
destination d_net {
syslog("graylog.example.org" port(514));
};
# Tell syslog-ng to send data from source s_src to the newly defined syslog destination.
log {
source(s_src); # Defined in the default syslog-ng configuration.
destination(d_net);
};
有人可以帮忙吗? 我试过这个但是: 1.)我将IP从远程服务器(graylog服务器)添加到'/etc/syslog.conf中:*。* @ IP-ADDRESS' 2.)我添加了-r参数在'/ etc/SYSCONFIG/syslog'为'SYSLOGD_OPTIONS = “ - R -m 0”' 3)'服务系统日志restart' 但它不工作。我没有在graylog服务器上获得任何日志。我能做什么? –