Tair (Redis OSS uyumlu) örneğinizde çalışan yavaş sorguları belirlemek için CloudDBA'yı kullanın. Yavaş istekler örneğinizin kararlılığını azaltır; yavaş sorguları erken tespit edip çözmek tutarlı performansı korumanıza yardımcı olur.
Ön koşullar
Başlamadan önce şunlara sahip olduğunuzdan emin olun:
Bir Tair (Redis OSS uyumlu) örneği
Alibaba Cloud konsoluna erişim
Yavaş sorgu günlüklerini görüntüleme
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 kimliğine tıklayın.
Sol gezinme bölmesinde, CloudDBA > Slow Queries seçeneklerine tıklayın.
-
Slow Logs sayfasında, bu dönem için yavaş sorgu verilerini yüklemek üzere bir zaman aralığı ayarlayın.
Bitiş saati başlangıç saatinden sonra olmalıdır ve zaman aralığı 24 saati aşamaz. Yalnızca önceki aydaki günlükleri sorgulayabilirsiniz.
-
Sayfadaki üç bölümü inceleyin:
-
Slow Log Trend: Yavaş sorgu sayılarının zaman serisi grafiğini gösterir. O anda kaydedilen yavaş sorgu günlüklerini görmek için grafikteki herhangi bir noktaya tıklayın.
Küme örnekleri ve okuma/yazma ayrıştırma örnekleri için grafik, veri düğümleri ve proxy düğümleri için ayrı yavaş sorgu sayılarını gösterir.
Olay Dağılımı: Seçilen zaman aralığındaki yavaş sorgu olaylarını listeler. Ayrıntılarını görüntülemek için bir olaya tıklayın.
-
Yavaş Günlük Ayrıntıları: Tüm yavaş sorguları aşağıdaki sütunlarla birlikte bir tabloda listeler:
Sütun
Açıklama
Çalıştırma bitiş saati
Komutun çalışmasının tamamlandığı zaman
Veritabanı adı
Komutun çalıştırıldığı veritabanı
Yavaş sorgu ifadesi
Yavaş sorgu eşik değerini aşan komut
Çalıştırma süresi (ms)
Komutun çalışma süresi (milisaniye cinsinden)
Ana bilgisayar adresi
İsteği gönderen istemcinin IP adresiSütunları göstermek veya gizlemek için Set seçeneğine tıklayın.
-
Yavaş sorgu günlüklerini bilgisayarınıza indirmek için
simgesine tıklayın.OpenAPI konsolunu kullanarak bir sorguyu hata ayıklamak için seçilen parametreleri OpenAPI konsoluna doldurmak üzere
simgesine tıklayın.
Gerçek istemci IP adresini alma
Küme örnekleri ve okuma/yazma ayrıştırma örnekleri için Ana bilgisayar adresi, varsayılan olarak kaynak istemci yerine proxy düğümünün IP adresini gösterir. Gerçek istemci IP adresini almak için:
Yerel disk kullanan Tair (Enterprise Edition) performans artırılmış örnekler: Örnek ayrıntıları sayfasının Parameter Settings sekmesinde,
ptod_enabledparametresini1olarak ayarlayın. Ayrıntılar için bkz. Parametreleri yapılandırma.Redis Open-Source Edition örnekleri: Denetim günlüğü özelliğini etkinleştirin, ardından proxy düğümünün denetim günlüklerindeki ilgili olaylarda istemci IP adresini bulun. Ayrıntılar için bkz. Denetim günlükleri.