我们在 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