古い場合、Syslogの上書きは分循環で機能しないようです。

古い場合、Syslogの上書きは分循環で機能しないようです。

これsyslog 3.1.1 に関するドキュメント毎日、毎時間、または分単位で処理されるログを生成するために使用するファイルターゲットにオプションを表示します(小さいログになります)。

destination separate_host_1.2.3.4 { file("/home/archive/temporallogs/1.2.3.4_${SEC}.log" template(logmon) owner("nobody") group("sshusers") perm(0640) overwrite-if-older(1) ); };

私はこれがうまくいくと思います。特に(文書内)以下を考慮すると:

${WEEKDAY}マクロと一緒に使用すると、すべての履歴を保持する必要がない場合は、簡単なログ回転に使用できます。

overwrite-if-older コマンドの数は秒で、syslog を再起動すると機能します。

ファイルハンドルとsyslogに毎分機能しない奇妙なものがある場合、私はこれをあきらめます。なぜなら、それは極端なケースであり、テストにのみ使用しているからです(だから1時間待つ必要はありません)。 。しかし、これがうまくいくと仮定すると、何か欠けているものがあるのだろうか。

関連情報