Varnishstat
Çalışan bir Varnish örneğinin istatistiklerini görüntüler. Bunlar bağlantılar, oturumlar, arka uçlar, depolama, isabet oranı ve daha fazlası hakkında genel istatistiklerdir. Bu, sistem yöneticileri için iyi bir gösterge panosudur: uygulama ve bireysel talepler hakkında çok az bilgi paylaşır, ancak Varnish örneğinin durumu hakkında bir resim çizer. Önbellekteki nesnelerin sayısını veya depolama aygıtında kalan alanı görmek kolaydır. Varnish'in yer yetersizliğinden dolayı nesneleri önbellekten attığını bile görebilirsiniz.
Örnek Çıktı

Belirli Metrikleri Görüntüleme
Alacağınız çıktı tüm ölçümleri içermiyor: tüm listeyi görmek için varnishstat -l komutunu kullanın. Kısıtlı bir metrik kümesi çıkardığımız bir örnek:
Önbellek ile ilgili tüm bilgiler (isabetler, ıskalamalar, vuruntular için)
Arka uç arızalarının sayısı
Önbellekte mevcut olan bayt boyutu
Önbellekte depolanan nesne sayısı
Alan yetersizliğinden dolayı önbellekten çıkarılan nesne sayısı
Aşağıdaki komutu kullanarak belirli metrikleri görmek isteyebilirsiniz.
varnishstat -f MAIN.cache_* -f MAIN.backend_fail -f SMA.s0.c_bytes
-f MAIN.n_object -f MAIN.n_lru_nuked
Çıktı:
Uptime mgt: 156+00:32:10 Hitrate n: 9 9 9
Uptime child: 38+21:06:23 avg(n): 0.4551 0.4551 0.4551
NAME CURRENT CHANGE AVERAGE AVG_10 AVG_100
MAIN.cache_hit 26468969 53.94 7.00 13.74 13.74
MAIN.cache_hitpass 3654504 12.98 1.00 3.00 3.00
MAIN.cache_miss 4638817 4.99 1.00 3.75 3.75
MAIN.backend_fail 71 0.00 . 0.00 0.00
SMA.s0.c_bytes 164.34G 95.51K 51.30K 68.35K 68.35K
MAIN.n_object 48508 -11.99 . 48512.33 48512.33
Çıktı Formatı
Varsayılan olarak, Varnish, sürekli güncellenen bir metrikler listesi olarak güncellenir. -1 işaretini yalnızca bir kez çıktı almak için kullanabilirsiniz.
Çıktısını -x parametresi ekleyerek XML, ve -j parametresi ekleyerek JSON olarak biçimlendirebilirsiniz.
Last updated
Was this helpful?