远程日志备份

1、思路步骤如下图:


远程日志备份_第1张图片
cha92

2、server机的配置


step1:检查是否安装rsyslog,如果没有安装可以通过yum安装

step2:编辑rsyslog文件

vi  /etc/rsyslog.conf

step3:使用udp协议传输


远程日志备份_第2张图片


远程日志备份_第3张图片
去掉UDP前面的#号,使用UDP

step4:编辑接受远程日志模块

在最后一行中添加

$template IpTemplate,"/var/log/%FROMHOST-IP%.log"

    *.* ?IpTemplate

& ~

远程日志备份_第4张图片

重启服务   service   rsyslog    restart

slave机的配置


编辑vi  /etc/rsyslog.conf文件

把所有日志传输给server,配置如下


远程日志备份_第5张图片

*.*可以替换成指定的文件      

一个@使用udp协议  后面接服务器的ip

两个@使用tcp协议  后面接服务器的ip


远程日志备份_第6张图片

重启服务   service   rsyslog    restart

测试


cd  /var/log目录下 查看是否有服务器ip,是否添加成功    ls


远程日志备份_第7张图片

slave端进行事件触发

logger  "nihao"(填写内容)


远程日志备份_第8张图片

server端查看接收

tail -f  192.168.3.237.log  (slave端ip)


远程日志备份_第9张图片

你可能感兴趣的:(远程日志备份)