verniz 3 verniz mostrar URL perdida

1

Estou tentando exibir URLs perdidos no vernizlog. O comando a seguir retorna a transação inteira:

varnishlog -m "TxHeader:X-Cache: miss"

Gostaria de exibir apenas o URL solicitado, mas o comando a seguir mostra nothig:

varnishlog -m "TxHeader:X-Cache: miss" -i RxURL

Alguém pode me apontar na direção certa?

versão do verniz é 3.0.2-1ubuntu0.1 no servidor Ubuntu

    
por jeremyjr 08.11.2013 / 15:47

3 respostas

0

Tente usar

varnishlog -m "TxHeader:X-Cache: miss" -i TxURL

RxURL é o que é R eturned do cache; TxURL é o que é T transferido para o backend (daí uma falha) - pelo menos é assim que me lembro disso.

    
por 08.11.2013 / 23:05
0

Embora eu gostaria de encontrar uma maneira de fazer isso sem grep, isso funciona para mim ...

varnishlog  -m "VCL_call:miss"  | grep "RxURL"

Descobri que apenas RxURL é exibido se você usa -m "VCL_call:miss" .

    
por 22.02.2014 / 05:42
0

Você pode usar:

varnishlog | grep -i BereqURL

O BereqURL fornece os links de URL que não são servidos pelo cache de verniz.

    
por 17.04.2017 / 12:57

Tags