Respostas:
por padrão, o verniz não registra em nenhum lugar .. você precisa executar um comando para que ele mostre os logs
Você pode executar o comando
varnishncsa
Para obter mais informações sobre como usar esse comando para gravar em um log em vez de stdout
http://www.go2linux.org/linux/2011/05/configure-varnish-logs-varnishnsca-logrotate-and-awstats-1014
service varnishncsa start
Também poderíamos usar varnishlog
um nome mais lembrado em comparação com varnishncsa
.
Precisamos executá-lo com privilégios de root - sudo varnishlog
, caso contrário, algum dia será dito VSM: Could not get hold of varnishd, is it running?
.
Para gravar log em arquivo, poderíamos executar sudo varnishlog -w <filename>
.
-w <filename>
Redirecione a saída para o arquivo.
O arquivo será substituído, a menos que a-a
opção tenha sido especificada.
Se o aplicativo receber umSIGHUP
modo daemon, o arquivo será reaberto, permitindo que o antigo seja girado.
O arquivo pode ser lido pelo varnishlog e outras ferramentas com a-r
opção, a menos que a-A
opção tenha sido especificada. Esta opção é necessária ao executar no modo daemon.
Para ler o arquivo de log, poderíamos executar sudo varnishlog -r <filename>
.
-r <filename>
Leia o log no formato de arquivo binário deste arquivo. O arquivo pode ser criado comvarnishlog -w filename
.