Tüm Ürünler
Search
Belge Merkezi

Tair (Redis® OSS-Compatible):Latency insights

Son Güncelleme:Oct 03, 2026

Gecikme süresi içgörüleri, Tair (Redis OSS uyumlu) örneğindeki tüm Redis komutları ve 27'ye kadar dahili olay için çalıştırma süresini izleyen bir CloudDBA özelliğidir. İstatistikler mikrosaniye düzeyinde doğrudur ve üç gün boyunca saklanır; bu durum, hem gerçek zamanlı tanılama hem de gecikme süresi artışlarının geçmişe dönük analizi için uygun hale getirir.

Nasıl çalışır?

Redis 2.8.13 sürümü, yerleşik gecikme süresi izlemeyi tanıtmıştır. Bu özellik sınırlı sayıda olayı kapsar, verileri yalnızca 160 saniye saklar ve saniyede yalnızca bir kayıt (en yüksek gecikme süreli olay) depolar.

Gecikme süresi içgörüleri bu yapıyı şu şekilde genişletir:

  • Kalıcılık — veriler üç gün boyunca saklanır ve gecikme süresi artışları bu pencere boyunca izlenebilir

  • Yüksek hassasiyet — tüm olaylar milisaniyeler içinde izlenir

  • Düşük ek yük — asenkron olarak uygulanır ve örnek performansı üzerinde minimum etki yaratır

  • Gerçek zamanlı sorgular — veriler anında sorgulanabilir ve toplanabilir durumdadır

  • Çoklu analiz boyutları — verileri olay türüne, zaman aralığına veya gecikme süresi değerine göre dilimleyin

Yalnızca tanımlanmış bir eşiği aşan komutlar ve olaylar kaydedilir. Eşikler olay türüne göre değişir (30 ms, 50 ms veya 100 ms). Tam liste için bkz. Ek: Yaygın özel olaylar.

Önkoşullar

Başlamadan önce şunların sağlandığından emin olun:

  • Örnek küçük sürümü, edition için minimum gereksinimi karşılar: Küçük sürüm güncelleme talimatları için bkz. Örnek küçük sürümünü güncelleyin.

    Edition Minimum küçük sürüm Notlar
    Tair (Enterprise Edition) memory-optimized 1.6.9 Tair modül komut istatistikleri için 1.7.28 veya sonraki bir sürümü kullanın
    Redis Open-Source Edition 5.0 5.1.4
    Redis Open-Source Edition 6.0 0.1.15
    Redis Open-Source Edition 7.0 7.0.0.6

Faturalama

Gecikme süresi içgörüleri ücretsizdir.

Gecikme süresi istatistiklerini görüntüleme

  1. Konsola giriş yapın ve Örnekler sayfasına gidin. Üst gezinme çubuğunda, örneğinizin dağıtıldığı bölgeyi seçin. Örneği bulun ve ID'sine tıklayın.

  2. Sol gezinme bölmesinde CloudDBA > Latency Insights öğelerini tıklayın.

  3. Latency Insights sayfasında bir zaman aralığı seçin ve Search düğmesine tıklayın. Varsayılan görünüm son 5 dakikanın istatistiklerini gösterir. Sorgular üç güne kadar veri kapsamına alabilir ancak tek bir sorgu bir saatten fazlasını kapsayamaz. Küme ve okuma/yazma ayırma örnekleri için, istatistikleri düğüm türüne göre ayrı ayrı görüntülemek üzere Data Node ve Proxy Node sekmelerini kullanın.

  4. Listede bir olay adına veya sayıya tıklayarak gecikme eğilimi grafiğini açın. Grafikte, eğilimlerini üst üste bindirmek için ek ölçümler seçin.

    pqus

    Yalnızca yapılandırılmış eşikleri aşan komutlar ve olaylar kaydedilir. Yüksek gecikme süreli olaylar görürseniz giderme rehberliği için Yaygın gecikme olaylarını ele alma önerileri bölümüne bakın.

Ölçüm referansı

Gecikme Süresi İçgörüleri tablosu aşağıdaki sütunları görüntüler:

Ölçüm Açıklama
Olay Olay adı. Örnekler: ExpireCycle, EventLoop, Ping, Scan, Commands, Info. Bkz. Ek: Yaygın özel olaylar.
Toplam Kaydedilen toplam oluşum sayısı.
Ortalama Gecikme Süresi (us) Kaydedilen tüm oluşumlardaki ortalama gecikme süresi (mikrosaniye cinsinden).
Maksimum Gecikme Süresi (us) Gözlemlenen en yüksek gecikme süresi (mikrosaniye cinsinden).
Toplanan sayı (< 1 ms) Gecikme süresi 1 ms'den düşük olan olayların sayısı. Alt aralıklara genişletmek için zhankai simgesine tıklayın: \<1 us, \<2 us, \<4 us, \<8 us, \<16 us, \<32 us, \<64 us, \<128 us, \<256 us, \<512 us, \<1 ms.
\<2 ms, \<4 ms, ..., >33s Her gecikme aralığındaki olay sayısı.

Sayma kuralları: Her aralık alt sınırda hariç, üst sınırda dahildir. Örneğin, \<2 us, gecikme süresi 1 us ile 2 us arasında olan olayları sayar. \<2 ms, gecikme süresi 1 ms ile 2 ms arasında olan olayları sayar. >33s, gecikme süresi 33 saniyenin üzerinde olan olayları sayar.

Sonraki adımlar

Ek: Yaygın özel olaylar

Olaylar, ilgili oldukları Redis alt sistemine göre gruplandırılır. Eşik sütunu, kaydı tetikleyen minimum gecikme süresini gösterir.

Bellek tahliyesi

Olay Eşik Açıklama
EvictionDel 30 ms Bir tahliye döngüsünde tahliye edilen anahtarları silme süresi.
EvictionLazyFree 30 ms Bir tahliye döngüsünde arka plan iş parçacıklarının belleği serbest bırakma süresi.
EvictionCycle 30 ms Anahtar seçimi, silme ve arka plan iş parçacıklarını bekleme dahil olmak üzere bir tahliye döngüsü için toplam süre.

Bellek birleştirme

Olay Eşik Açıklama
ActiveDefragCycle 100 ms Bir bellek birleştirme döngüsünü çalıştırma süresi.

Yeniden karma

Olay Eşik Açıklama
Rehash 100 ms Bir karma tablo yeniden karmasını tamamlama süresi.

Veri yapısı yükseltmesi

Olay Eşik Açıklama
ZipListConvertHash 30 ms Hash kodlaması kullanarak bir ziplist'i sözlüğe dönüştürme süresi.
IntsetConvertSet 30 ms Set kodlaması kullanarak bir intset'i sete dönüştürme süresi.
ZipListConvertZset 30 ms Ziplist kodlaması kullanarak bir ziplist'i atlamalı listeye dönüştürme süresi.

Sadece ekleme dosyası (AOF)

Olay Eşik Açıklama
AofWriteAlone 30 ms Normal koşullar altında bir AOF yazma süresi.
AofWrite 30 ms Bir AOF yazmak için toplam süre. Her başarılı AOF yazma işlemi bu olayı tam olarak şunlardan biriyle birlikte kaydeder: AofWriteAlone, AofWriteActiveChild veya AofWritePendingFsync.
AofFstat 30 ms AOF dosya meta verilerini alma süresi.
AofRename 30 ms Bir AOF dosyasını yeniden adlandırma süresi.
AofReWriteDiffWrite 30 ms Bir çocuk işlem AOF yeniden yazmayı tamamladıktan sonra ana işlemin artımlı AOF verilerini yazma süresi.
AofWriteActiveChild 30 ms Başka bir çocuk işlem de yazarken AOF verilerini diske yazma süresi.
AofWritePendingFsync 30 ms Arka planda çalışan bir işlem fsync çalıştırırken AOF verilerini yazma süresi.

RDB dosyası

Olay Eşik Açıklama
RdbUnlinkTempFile 50 ms bgsave çocuk işlemi çıktıktan sonra geçici bir RDB dosyasını silme süresi.

Diğer olaylar

Olay Eşik Açıklama
Commands 30 ms Hızlı olarak etiketlenmemiş bir komutu çalıştırma süresi.
FastCommand 30 ms O(1) veya O(log N) karmaşıklığına sahip hızlı etiketli bir komutu çalıştırma süresi. Hızlı komutların listesi için FastCommands bölümüne bakın.
EventLoop 50 ms Bir ana olay döngüsü yinelemesini tamamlama süresi.
Fork 100 ms fork() çağrısı yapma süresi.
Transaction 50 ms Bir işlemin yürütülme süresi.
PipeLine 50 ms Çok iş parçacıklı bir işlem hattının tükettiği süre.
ExpireCycle 30 ms Bir döngüde süresi dolmuş anahtarları tarama ve temizleme süresi.
ExpireDel 30 ms Bir sona erme döngüsü içinde süresi dolmuş anahtarları silme süresi.
SlotRdbsUnlinkTempFile 30 ms bgsave çocuk işlemi çıktıktan sonra bir yuvanın geçici RDB dosyasını silme süresi.
LoadSlotRdb 100 ms Bir yuvadan bir RDB dosyası yükleme süresi.
SlotreplTargetcron 50 ms Bir yuvanın RDB dosyasını geçici bir veritabanına yükleme ve bir çocuk işlem kullanarak hedef veritabanına taşıma süresi.