server-agent模式
yum install -y xinetd
service xinetd start
chkconfig xinetd on
agent
vim /etc/rsync_client.pwd
elk
chmod 600 /etc/rsync_client.pwd
/usr/bin/rsync -auvrtzopgP --progress --password-file=/etc/rsync_client.pwd /tmp/zabbix_agentd.log [email protected]::module_elk
server
vim /etc/rsyncd.conf
uid=root
gid=root
use chroot=no
max connections=10
timeout=600
strict modes=yes
port=873
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
log file=/var/log/rsyncd.log
[module_elk]
path=/usr/local/elk/elklog
comment=rsync nginx apache logs
auth users=elk
uid=elk
gid=elk
secrets file=/etc/rsyncd.secrets
read only=no
list=no
hosts allow=10.10.45.0/24
hosts deny=0.0.0.0/32
vim /etc/rsyncd.secrets
elk:elk
chmod 600 /etc/rsyncd.secrets
vim /etc/xinetd.d/rsync
disable = no
vim /etc/xinetd.conf
# log_on_success = PID HOST DURATION EXIT
service xinetd restart
ssh模式
rsync -vzrtopg --progress -e ssh [email protected]:/tmp/zabbix_proxy.log /usr/local/elk/elklog/
本文轉自1321385590 51CTO部落格,原文連結:http://blog.51cto.com/linux10000/1949182`,如需轉載請自行聯系原作者