centos6.x下的rsyslog配置

一直在配置的ubuntu16.04上配置rsyslog,突然有一个特殊的环境需要使用rsyslog转发,于是研究了下

先把相关的配置文件原封不动的搞过去运行,果然不行。一番研究后终于搞定,总结如下:

首先rsyslog版本是5.8.10,远低于ubuntu上的8.x版本,因此许多语法是不一样的,可以参考rsyslog出错时提示的网址

$ModLoad imudp

$template ForwardFormat, "%fromhost-ip% <%pri%> %timestamp:::date-rfc3339% %HOSTNAME% %syslogtag% %msg%"

if $fromhost-ip != '127.0.0.1' then @10.1.1.2:1514;ForwardFormat

配置其实还是挺简单的

原文地址:https://www.cnblogs.com/yeyong/p/14654150.html