Rsyslog 不处理磁盘中的日志队列

Rsyslog 不处理磁盘中的日志队列

我们在 CentOS 6 上运行 rsyslogd。

我们已经将日志转发到中央服务器,但由于缺少证书,连接中断。现在我们的处理工作又恢复了,但我们有近 1G 的 fwdLog1.00000xxx 文件。

即使多次重启 rsyslog,这些队列文件仍未得到处理。有什么办法可以强制处理这些队列文件吗?

谢谢

这些是我们的设置。

$ActionFileDefaultTemplate RSYSLOG_FileFormat
$ActionSendStreamDriverMode 1 # run driver in TLS-only mode 
$ActionSendStreamDriverAuthMode x509/name
$ActionSendStreamDriverPermittedPeer *.domain.com
$ActionQueueMaxDiskSpace 1g   # 1gb space limit (use as much as possible)
$ActionQueueFileName fwdLog1  # unique name prefix for spool files
$ActionQueueSaveOnShutdown on # save messages to disk on shutdown
$ActionQueueType LinkedList   # run asynchronously
$ActionResumeRetryCount -1  # infinite retries if host is down

相关内容