Linux运维之(十八)rsyslog日志同步架构

rsyslog日志同步架构(一主一从)

前期准备

centos7 (IP:192.168.91.134)---------->主日志接收端
centos7 (IP:192.168.91.135)---------->从日志发送端

配置过程

从日志发送端192.168.91.135


[root@host2 ~]# vi /etc/rsyslog.conf 

Linux运维之(十八)rsyslog日志同步架构_第1张图片
注: @@ 表示通过 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行注释

Linux运维之(十八)rsyslog日志同步架构_第2张图片

[root@host1 ~]# systemctl restart rsyslog

查看效果

[root@host1 ~]# tail -f /var/log/messages 

Linux运维之(十八)rsyslog日志同步架构_第3张图片

另外一种方法!!!!(单独存放日志)

日志发送端操作不变,
日志接收端操作如下:

[root@host1 ~]# vi /etc/rsyslog.conf 
#保证下方语句未被注释

Linux运维之(十八)rsyslog日志同步架构_第4张图片

[root@host1 ~]# vi /etc/rsyslog.d/192.168.91.135.conf

Linux运维之(十八)rsyslog日志同步架构_第5张图片
注:这里的日志文件存放地址系统自动生成,切勿手工创建

[root@host1 ~]# systemctl restart rsyslog

在这里插入图片描述

你可能感兴趣的:(Linux运维,linux,rsyslog,日志,log)