Como posso ver n_lru_nuked no verniz 3.0.5?

3

Estou tentando monitorar despejos de cache de verniz e não consigo descobrir como visualizar o contador n_lru_nuked no verniz 3.0.5. varnishstat não está encontrando o contador:

$ varnishstat -f n_lru_moved,n_lru_nuked

0+21:44:54
Hitrate ratio:        1        1        1
Hitrate avg:     0.8292   0.8292   0.8292

       31943          .            .   n_lru_moved - N LRU moved objects

O método para monitorar despejos de cache é diferente em 3.0.5?

    
por Andy Brown 30.08.2015 / 08:59

1 resposta

3

Ninguém mais ofereceu nada aqui. Eu pensei em deixar você saber que não está sozinho tentando encontrar a resposta.

Eu tenho a mesma pergunta e estou começando a pensar que o varnishstat talvez não relate métricas com valores inteiramente nulos.

Eu tenho um servidor de teste que eu posso deliberadamente passar fome do armazenamento em cache e ver o que acontece. Se eu puder confirmar esse comportamento, relatarei novamente.

Talvez alguém possa oferecer seus conhecimentos?

Atualizar OK, posso confirmar que varnishstat aparece para economizar espaço de terminal não relatando contadores que são inteiramente 0 ou nulos.

Isso se deve ao modo de exibição continuamente atualizado.

Se você executar o varnishstat non-interactive / continuous, a estatística será mostrada.

[root@test nginx]# varnishstat -1 -f n_lru_nuked,n_expired,n_sess,n_sess_mem
n_sess_mem                  20          .   N struct sess_mem
n_sess                       0          .   N struct sess
n_expired                   57          .   N expired objects
n_lru_nuked                  0          .   N LRU nuked objects
[root@test nginx]#
    
por 07.10.2015 / 20:37

Tags