| 用途 | 配置日志分流与远端转发 |
|---|---|
| 语法 | 编辑 /etc/rsyslog.conf 与 /etc/rsyslog.d/*.conf |
| 所属 | rsyslog |
常用规则示例
常用规则示例
# 本地分流
*.info;mail.none;authpriv.none;cron.none /var/log/messages
authpriv.* /var/log/secure
*.emerg :omusrmsg:*
# 远端转发(TCP)
*.* @@10.0.0.20:514校验与生效
校验与生效
rsyslogd -N1 # 检查配置语法
systemctl restart rsyslog
logger -t test 'hello' && tail -n 3 /var/log/messages@ 是 UDP、@@ 是 TCP 转发;跨机房收集优先 @@(可靠投递),并确认对端与防火墙放行。