一、 部署服务端
1.给服务器和每个客户机配IP
给服务器和每个客户机加一块网卡,改为桥接
dhclient -d eth1
ip a
2.开启rsyslog服务的514号端口
vim /etc/rsyslog.conf
3.编写配置文件
vim /etc/rsyslog.d/remote.conf
:fromhost-ip,isequal, "192.168.13.60" /var/log/remote-1.log
:fromhost-ip,isequal, "192.168.13.60" ~
:fromhost-ip,isequal, "192.168.13.62" /var/log/remote-2.log
:fromhost-ip,isequal, "192.168.13.62" ~
4.重启服务器端服务,查看
/etc/init.d/rsyslog restart
netstat -utpln | grep 514
二、部署客户端-1
1.编辑配置文件
vim /etc/rsyslog.conf
*.* @@(o)192.168.13.22:514 ##79行,,两个@是走TCP(o)是为后面的端口号用
2.重启服务
/etc/init.d/rsyslog restart
三、部署客户端-2
1.编辑配置文件
vim /etc/rsyslog.conf
*.* @@(o)192.168.13.22:514 ##79行,,两个@是走TCP(o)是为后面的端口号用
2.重启服务
/etc/init.d/rsyslog restart
验证客户端1
服务器端输入 tail -f /var/log/remote-1.log
客户端-1输入 logger asdfg
验证客户端2
服务器端输入 tail -f /var/log/remote-2.log
客户端-2输入 logger 11111
原文地址:http://blog.51cto.com/14013608/2298969
时间: 2024-11-06 09:46:27