Varnishtop

Varnishtop, varnishlog ile aynı paylaşılan bellek günlüğünü kullanan ve aynı etiket ve değer kavramlarını kullanan bir araçtır.

O zaman onu farklı kılan ne? Farkı çıktısı: bir isteğin parçası olarak log satırları çıkarmak yerine, en sık karşılaşılan log girişlerinin sürekli güncellenen bir listesini sunar. Bunu Linux'taki top komutuyla karşılaştırabilirsiniz.

Anlamlı çıktılar sunmak için etiket filtreleme ve VSL sorgularını kullanacaksınız. İşte en çok önbellek ıskalayan URL’lerin bir listesini almak için varnishtop’a filtreler uyguladığımız bir örnek:

varnishtop -i ReqUrl -q "VCL_call eq 'MISS'"

Çıktısı:

125.25 ReqURL /page1
10.86  ReqURL /page2
0.57   ReqURL /
0.10   ReqURL /page3

Varsayılan yenileme oranı 60 saniyedir. Bu değeri değiştirmek isterseniz, varnishtop için -p seçeneğini kullanabilirsiniz.

Last updated