syslog-ng: troca de logs sob demanda

4

Como posso dizer ao syslog-ng que eu gostaria de mudar os arquivos de log?

Estou procurando um comando ou sinal para dizer ao syslog-ng para executar um logswitch. Uma pesquisa da documentação e do FAQ não surgiu com uma solução.

    
por markus_b 06.09.2011 / 14:34

1 resposta

5

É logrotate , que cuida dos registros rotativos. logrotate -f força a rotação do log, mesmo que o logrotate ache que não é necessário. Depois disso, você pode dizer ao syslog-ng para reabrir seus arquivos de log com killall -HUP syslog-ng (ou, muito provavelmente, seu logrotate fará isso para você em seus ganchos pós-rotação).

    
por 06.09.2011 / 14:41