客户端 /etc/rsyslog.d/90-remote.conf(action 写法)
客户端 /etc/rsyslog.d/90-remote.conf(action 写法)
*.* action(type='omfwd' target='10.0.0.20' port='514' protocol='tcp')或传统写法
或传统写法
*.* @@10.0.0.20:514 # TCP
*.* @10.0.0.20:514 # UDP服务端(/etc/rsyslog.conf)
服务端(/etc/rsyslog.conf)
module(load='imtcp')
input(type='imtcp' port='514')
template(name='RemotePerHost' type='string' string='/data/logs/%HOSTNAME%/%PROGRAMNAME%.log')
*.* ?RemotePerHost验证
验证
systemctl restart rsyslog
ss -lntp | grep 514跨网段转发建议走 TCP;514/udp 无加密、易被伪造且可能丢包,按合规要求评估后使用。