Varnish Cache
  • Varnish Cache
  • Varnish Cache Nedir?
    • Varnish Cache
    • Varnish Açık Kaynak Bir Proje
    • Varnish Nasıl Çalışır?
  • Varnish Başlangıç
    • Varnish Kurulumu
      • Paket Yöneticisi Kullanarak Varnish Kurulumu
      • Ubuntu ve Debian Üzerinde Varnish Kurulumu
      • Red Hat and CentOS Üzerinde Varnish Kurulumu
    • Varnish Yapılandırma
      • Yapılandırma Dosyası
      • Ubuntu ve Debian için Systemd Ek Bilgi
      • Başlangıç Seçenekleri
    • TLS/SSL Hakkında
  • Varnish HTTP
    • Varnish ve HTTP
    • Idempotence
    • State (Durum)
    • Expiration (Süre sonu)
      • Expires Header
      • Cache-Control Header
      • Expiration Precedence (Bitiş Süresi Önceliği)
    • Koşullu İstekler
      • ETag
      • Last-Modifed
      • Koşullu İstekler ile Varnish İşlemleri Nasıl Yapılır?
    • Önbellek Varyasyonları
    • Varnish Hakkında Bazı Sorular
  • Varnish Yapılandırma Dili (VCL)
    • Varnish Yapılandırma Dili (VCL)
    • Kancalar ve Alt Yordamlar
      • İstemci Tarafı Alt Yordamları
      • Arka Uç Alt Yordamları
      • Başlatma ve Temizleme Alt Yordamlar
      • Özel Alt Rutinler
    • Dönüş İfadeleri
    • Akış Şeması
    • VCL Sintaks
      • Operatörler
      • Koşullar
      • Yorumlar
      • Değerler
      • Düzenli İfadeler
      • Include
      • Varnish Modüllerini Dahil Etme
    • Arka Uçlar (Backends) ve Health Probes
    • Erişim Kontrol Listeleri (ACL)
    • VCL Değişkenleri
    • Varnish'in Dahili VCL'i
  • Önbelleği Geçersiz Kılma
    • Purging
    • Banning
      • Lurker-Friendly Bans
      • Ban Listesi
    • Zorla Önbelleği Geçersiz Kılmak
  • Backend Kullanımı
    • Backend Kullanımı
    • Backend Seçimi
    • Backend Sağlığı
    • Directors
      • Round-Robin Director
      • Random Director
      • Hash Director
      • Fallback Director
    • Grace Mode
      • Grace Mode Aktif Et
  • Loglama ve Debug
    • Loglama ve Debug
    • Varnishstat
    • Varnishtop
  • Varnish Modüller
    • Varnish Modüller
    • libvmod-geoip
    • libvmod-vsthrottle
  • Kaynaklar
    • Kaynaklar
Powered by GitBook
On this page
  • Örnek Çıktı
  • Belirli Metrikleri Görüntüleme
  • Çıktı Formatı

Was this helpful?

  1. Loglama ve Debug

Varnishstat

PreviousLoglama ve DebugNextVarnishtop

Last updated 6 years ago

Was this helpful?

Ç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.