syslog-ng:按需切换日志

mar*_*s_b 4 linux syslog-ng

我如何告诉 syslog-ng 我想切换日志文件。

我正在寻找一个命令或信号来告诉 syslog-ng 执行日志切换。搜索文档和常见问题解答没有找到解决方案。

Jan*_*nen 5

logrotate负责旋转日志。logrotate -f即使 logrotate 认为不需要它也强制日志轮换。之后,您可以告诉 syslog-ng 重新打开其日志文件killall -HUP syslog-ng(或者,很可能,您的 logrotate 会在其 post-rotate 挂钩中为您执行此操作)。