我正在与rsyslog通过多跳。 我想要的是以下,我不想在msg中的短主机名我只想要的IP。 所以发送消息的服务器,我不希望它添加其短主机名到正在发送的消息,我只想要服务器的IP。
我正在使用RHEL 5.5和rsyslog 3.22.1.3
有任何想法吗?
在rsyslog的GLOBAL DIRECTIVES中添加以下行
$ template LineTemplate,“%timereported%%fromhost-ip%%syslogtag %% msg ::: sp-if-no-1st-sp %% msg ::: drop-last-lf%\ n”
然后在日志文件名后面添加下面的行
; LineTemplate