Tenho alguns logs sendo gerados usando um registrador de arquivos rotativo cronometrado. Isso registra um arquivo chamado tool.log
e, à meia-noite, move isso para tool.log.<date>
e inicia um novo tool.log
.
Tenho uma tail -f tool.log
máquina em execução para ficar de olho nos logs, mas à meia-noite, quando tool.log
é renomeada para tool.log.<date>
, tail
continua a assistir o arquivo renomeado.
O que eu estou esperando é uma ferramenta semelhante tail
, mas continuará a monitorar o arquivo nomeado tool.log
, em vez de seguir o inode.
Será que algo assim existe? Caso contrário, posso escrever meu próprio em Python para esse fim.