Hangi ölçümleri izlemeliyim?
Örnek türünüze göre aşağıdaki ölçümlere odaklanın.
Reserved instances
| Ölçüm | Ne izler | Neden önemlidir |
|---|---|---|
instance_disk_capacity(%) |
Örnek genelinde disk kullanımı | Yüksek disk kullanımı mesaj üretme hatalarına neden olabilir. Depolama alanının tükenmesini önlemek için bu ölçümü izleyin. |
InstanceInternetRxUtilizationByNode(%) |
Düğüm başına gelen internet bant genişliği kullanımı | Sürekli yüksek değerler, bir düğümün bant genişliği limitine yaklaştığını ve bunun mesaj gecikmelerine yol açabileceğini gösterir. |
InstanceInternetTxUtilizationByNode(%) |
Düğüm başına giden internet bant genişliği kullanımı | Sürekli yüksek değerler, bir düğümün bant genişliği limitine yaklaştığını ve bunun tüketici aktarım hızını yavaşlatabileceğini gösterir. |
Proportion of Production Traffic in Instance Type(%) |
Örnek teknik özellikleri limitine göre üretici aktarım hızı | %100'e yaklaşan değerler, örnek teknik özellikleriniz için üretim aktarım hızı tavanına yaklaştığınızı gösterir. |
Proportion of Consumption Traffic in Instance Type(%) |
Örnek teknik özellikleri limitine göre tüketici aktarım hızı | %100'e yaklaşan değerler, örnek teknik özellikleriniz için tüketim aktarım hızı tavanına yaklaştığınızı gösterir. |
Proportion of Partitions in Instance Type(%) |
Örnek teknik özellikleri limitine göre bölüm sayısı | %100'e yaklaşan değerler, örnek teknik özelliklerini yükseltmeniz veya bölüm sayısını azaltmanız gerektiğini gösterir. |
Serverless instances
| Ölçüm | Ne izler | Neden önemlidir |
|---|---|---|
InstanceMessageInputRatioV3(%) |
Kapasitenin yüzdesi olarak mesaj giriş oranı | Örnek genelindeki mesaj üretiminin kapasite limitine ne kadar yakın olduğunu takip eder. |
InstanceMessageOutputRatioV3(%) |
Kapasitenin yüzdesi olarak mesaj çıkış oranı | Örnek genelindeki mesaj tüketiminin kapasite limitine ne kadar yakın olduğunu takip eder. |
InstanceMaxNodeInputRatioV3(%) |
En yoğun düğümdeki pik giriş oranı | Yoğun kullanılan düğümleri belirler. Düğümler arasında dengesiz yük dağılımını tespit etmek için bu ölçümü izleyin. |
InstanceMaxNodeOutputRatioV3(%) |
En yoğun düğümdeki pik çıkış oranı | Yoğun kullanılan düğümleri belirler. Düğümler arasında dengesiz yük dağılımını tespit etmek için bu ölçümü izleyin. |
Bazı ölçüm değerleri neden yanlış oluyor?
Üç yaygın neden şunlardır:
Düşük trafik hacmi. Sistem her ölçüm değerini belirli bir formüle göre hesaplar. Trafik düşük olduğunda, küçük dalgalanmalar hesaplanan sonuçta orantısız büyük sapmalara yol açar.
Eski istemci sürümü. Eski Kafka istemci kütüphaneleri, izleme sisteminin ihtiyaç duyduğu parametreleri içermez; bu durum bildirilen değerlerin hatalı olmasına neden olur. Bu sorunu çözmek için en son istemci sürümüne geçiş yapın.
Veri sıkıştırma. Üreticiler belirli iletim veya depolama gereksinimlerini karşılamak için verileri sıkıştırır. Bu durum izleme verilerinde sapmalara neden olabilir.
InstanceMessageOutput veya TopicMessageOutput sıfırken InstanceReqsOutput veya TopicReqsOutput neden sıfırdan büyüktür?
Bu bir hata değil, normal bir davranıştır. Tüketici uygulamaları etkinken aracıya (broker) yeni mesaj yayınlanmadığında ortaya çıkar.
Kafka tüketicileri, yeni mesaj bulunmasa bile aracıyı sürekli olarak yoklar. Her yoklama işlemi bir tüketim isteği olarak kaydedilir; bu nedenle InstanceReqsOutput ve TopicReqsOutput her denemede artar. Gerçekte hiçbir mesaj teslim edilmediği için InstanceMessageOutput ve TopicMessageOutput sıfır olarak kalır.
Örnek: Bir üretici mesaj yayınlamazken bir tüketici grubunun aracıyı 50 kez yokladığını varsayalım. TopicReqsOutput değeri 50 olarak görünür, ancak TopicMessageOutput değeri 0 olarak görünür. Bir üretici tekrar mesaj yayınlamaya başladığında her iki ölçüm de birlikte artmaya başlar.
