rsyslog日志同步架构(一主一从)
前期准备
centos7 (IP:192.168.91.134)---------->主日志接收端
centos7 (IP:192.168.91.135)---------->从日志发送端
配置过程
从日志发送端192.168.91.135
[root@host2 ~]# vi /etc/rsyslog.conf
注: @@ 表示通过 tcp 协议发送 @表示通过 udp协议发送
[root@host2 ~]# systemctl restart rsyslog
主日志接收端192.168.91.134
如果日志发送端采用的是TCP协议则打开TCP模块,如果采用UDP协议则打开UDP模块
[root@host1 ~]# vi /etc/rsyslog.conf
#因为小编日志发送端采用的是UDP则下面采用UDP
# 采用TCP请打开第19、20行注释
[root@host1 ~]# systemctl restart rsyslog
查看效果
[root@host1 ~]# tail -f /var/log/messages
另外一种方法!!!!(单独存放日志)
日志发送端操作不变,
日志接收端操作如下:
[root@host1 ~]# vi /etc/rsyslog.conf
#保证下方语句未被注释
[root@host1 ~]# vi /etc/rsyslog.d/192.168.91.135.conf
注:这里的日志文件存放地址系统自动生成,切勿手工创建
[root@host1 ~]# systemctl restart rsyslog