Registrando a saída do varnishlog em um arquivo com o awk no modo daemon

2

Gostaria de desmascarar a resposta neste tópico link . Como o varnishlog tem o modo daemon, tentei usar a opção -D como abaixo. Mas os timestamps não estão aparecendo.

varnishlog  -I "Back healthy|Went sick" -w /var/log/varnish_health.log -D | awk '{ print strftime(), $0; fflush()}'
    
por antimatter 14.04.2013 / 07:05

1 resposta

1

Isso pode funcionar para você:

{ varnishlog -I "Back healthy|Went sick" | awk '{ print strftime(), $0; fflush()}' >> /var/log/varnish_health.log; } & disown
    
por 14.04.2013 / 13:29