Podlar başlatılamadığında, Hizmetler erişilemez hale geldiğinde veya Ingress yönlendirmesi bozulduğunda, küme tanılama tek bir tıklamayla kök nedeni belirlemenize olanak tanır. Container Intelligent Service, Alibaba Cloud Container Compute Service (ACS) kümenizdeki Podlar, Hizmetler ve Ingress'ler arasında otomatik kontroller çalıştırır; işaretlenen sorunları onarım önerileriyle birlikte döndürerek hemen harekete geçmenizi sağlar.
Tanılama öğeleri
Üç tür tanılama kullanılabilir:
| Tanılama öğesi | Neyi kontrol eder |
|---|---|
| Pod tanılama | Başlatma hataları ve sık yeniden başlatmalar gibi Pod durumu sorunları |
| Hizmet tanılama | Hizmet yapılandırmaları, kaynak kotaları ve anormal olaylar |
| Ingress tanılama | Trafik yönlendirme yapılandırmaları |
Nasıl çalışır
Önemli
Bir tanılama başlattığınızda sistem, kümedeki her düğümde bir veri toplama programı çalıştırır. Bu program; sistem sürümünü, yükleri, konteyner bileşenlerinin durumunu ve sistem günlüklerindeki temel hata mesajlarını toplar. İş verileri veya hassas bilgiler toplanmaz.
Ön koşullar
Başlamadan önce şunlara sahip olduğunuzdan emin olun:
Bir ACS kümesi
ACS konsolu erişimi
Inspections and Diagnostics > Diagnostics için yetkilendirme (ilk erişimde yetkilendirmeyi tamamlamanız istenir)
Tanılama çalıştırma
Pod, Hizmet ve Ingress tanılama adımları aynı deseni izler. Aşağıdaki örnekte Pod tanılama kullanılmaktadır.
ACS konsoluna giriş yapın. Sol gezinme bölmesinde Clusters seçeneğine tıklayın.
Clusters sayfasında yönetmek istediğiniz kümenin adına tıklayın. Sol gezinme bölmesinde Inspections and Diagnostics > Diagnostics seçeneklerini belirleyin ve yetkilendirme adımlarını tamamlayın.
Diagnosis sayfasında Pod diagnosis seçeneğine tıklayın.
Pod diagnosis sayfasında Diagnosis seçeneğine tıklayın.
-
Select Pod panelinde bir Namespace ve bir Pod seçin, I know and agree seçeneğini işaretleyerek uyarıyı okuyup kabul edin ve ardından Create diagnosis seçeneğine tıklayın.
Tanılama ilerlemesi sayfada görünür. Tanılama tamamlandığında sonuçlar ve işaretlenen öğeler görüntülenir. Nedeni belirlemek ve sorunu çözmek için işaretlenen her öğeyi inceleyin.
Tanılama sonuçlarını görüntüleme
Pod diagnosis sayfasında, bir tanılama raporunun ayrıntılar sayfasını açmak için Operation sütunundaki Diagnosis details seçeneğine tıklayın.
Tanılama öğeleri küme yapılandırmasına göre değişir. Tanılama sayfasında gösterilen öğeler, kümenizin gerçek yapılandırmasını yansıtır.
Ayrıntılar sayfası her tanılama öğesi için aşağıdaki bilgileri gösterir:
Sorun özeti ve tanılama durumu
Onarım önerileri
İlgili tanılama öğeleri
Tanılama işaretleri
Her tanılama öğesi aşağıdaki işaretlerden birini görüntüler:
| İşaret | Anlamı | Önerilen eylem |
|---|---|---|
| Normal | Sorun algılanmadı | Eylem gerekmiyor |
| Warning | Küme kararlılığını etkileyebilecek potansiyel bir sorun var | Öğeyi inceleyin ve küme anormalliklerine neden olabilecek sorunları çözün |
| Abnormal | Kümeyi etkileyen aktif bir sorun var | Küme hatalarını önlemek için hemen sorun giderin |
| Unknown | Tanılama tamamlanmadı veya sonuç kullanılamıyor | — |
Abnormal işaretine sahip bir öğenin ayrıntılarını görüntülemek için Status sütunundaki Details seçeneğinin üzerine gelin. Herhangi bir tanılama öğesinin açıklamasını görüntülemek için öğenin sağındaki bilgi simgesinin üzerine gelin.
Abnormal veya Warning olarak işaretlenen öğeler, hızlı erişim için Troubleshoot sekmesinde listelenir.
Tanılama öğesi referansı
Pod diagnostics
Pod tanılama, Pod ve ClusterComponent tanılama öğelerini içerir. Kontrol, pod durumu anormalliklerini ve küme bileşeni sağlığını kapsar. Ayrıntılar sayfası pod tanılama sonuçlarını, onarım önerilerini ve ilgili tanılama öğelerini gösterir.
Service diagnostics
Hizmet tanılama, Service ve ResourceQuotas tanılama öğelerini içerir. Kontrol; Classic Load Balancer (CLB) örneklerinin faturalandırma yöntemini, sertifikaları, kaynak kotalarını ve anormal olayları kapsar.
Ingress diagnostics
Ingress tanılama, Ingress, Addon ve SLB tanılama öğelerini içerir. Kontrol; Ingress durumunu, Ingress eklenti sağlığını ve Server Load Balancer (SLB) örnek durumunu kapsar.