Como configurar o nginx para armazenar logs de acesso por minuto?

1

É possível configurar o nginx para criar um novo log de acesso para um determinado host por minuto?

Um processo / aplicativo externo será lido a partir desses arquivos de log, e eu quero ter certeza de que não há problemas de bloqueio de arquivos, etc., então se eu puder ter o nginx criando um novo arquivo de log a cada minuto, eu posso fazer isso não toque no arquivo de registro de minutos atual.

    
por user1361315 30.11.2012 / 23:42

2 respostas

2

Basta acessar a sugestão do desenvolvedor aqui:

If you really want logging to an external process - try using mkfifo(1), but please keep in mind that this will lead to service interruption if your logging process won't be able to cope with load. I would recommend logging to a normal file and using "tail -F /path/to/log | script" instead if you need some log processing.

Veja também: Maneira correta de girar os logs do Nginx

    
por 30.11.2012 / 23:45

Tags