我怎么能告诉syslog-ng我想切换日志文件。
我正在寻找一个命令或信号来告诉syslog-ng执行一个logswitch。 对文档和FAQ的search没有提出解决scheme。
这是logrotate ,负责旋转日志。 即使logrotate认为不需要, logrotate -f也会强制日志的旋转。 之后,您可以告诉syslog-ng使用killall -HUP syslog-ng重新打开其日志文件(或者,您的logrotate很可能会在后循环挂钩中为您执行此操作)。
logrotate
logrotate -f
killall -HUP syslog-ng