日志轮换后,日志不会转移到新目录

日志轮换后,日志不会转移到新目录

我遇到了一个问题。我们为 sentinel 设置了日志转发器,日志经常出现在 /var/log/messages 上。

实际问题是

我已经创建了一个用于日志轮换的脚本并将其放在 /etc/logrotate.d/ 下,名称为 messages.conf,下面是配置 文字图像

现在这个脚本在凌晨 3 点运行并根据今天的日期创建一个新目录,理想情况下,此后日志应该开始进入新目录,但事实并非如此。

实际发生的情况是,在第一次轮换时,日志将从 /var/log/messages 转移到 /var/log/messages-20220517,但是第二天运行时脚本将创建一个目录 /var/log/messages-20220518,但日志仍将出现在前一天目录 /var/log/messages-20220517 中。 另一张文本图片

仅供参考,我们没有对任何其他配置文件进行任何更改。

风格 - CentOS Linux 版本 7.9.2009(核心)

有人能告诉我问题是什么吗?我们遗漏了什么吗?我们被困在这里,该如何解决这个问题。

相关内容