如何使用 rsyslog 发送日志文件

如何使用 rsyslog 发送日志文件

我正在使用 Centos 7.6,并已配置 rsyslog 服务器并能够将日志(syslog)从客户端发送到服务器,但我需要将文件 /var/log/wtmp 传输到 rsyslog 服务器,并且我已尝试以下配置,但根本不起作用。

[服务器]

$template RemoteLogs,"/var/log/clients/%HOSTNAME%/%$NOW%.log"
*.* ?RemoteLogs
& ~

我已经尝试了以下配置,但它没有传输文件,请帮忙解决缺少什么问题

[客户]

module(load="imfile" PollingInterval="10") #needs to be done just once

# File 1
input(type="imfile"
      File="/var/log/wtmp"
      Tag="file:wtmp"
#      StateFile="statefile1"
      Severity="info")

不工作

相关内容