Alibaba Cloud Container Service (ACS), anormal pod'ların sorunlarını gidermek için Container Intelligence Service (CIS) aracılığıyla Pod tanılama özelliğini sunar. Bu konuda Pod tanılama için kullanılan tanılama öğeleri ve bunlara ilişkin düzeltme önerileri açıklanmaktadır.
Container Intelligence Service (CIS), uzman bilgisi ve büyük ölçekli verilerle eğitilmiş bir yapay zeka modeli kullanan bir arıza tanılama sistemidir. Pod tanılama, derinlemesine kök neden analizi için uzman odaklı ve yapay zeka destekli modları birleştirir.
Tanılama öğeleri: Pod ve ClusterComponent kategorilerindeki kontrolleri içerir.
Kök nedenler: Belirlenen kök neden ve düzeltme önerileri.
Bir tanılama çalıştırdığınızda sistem, tanılama verilerini toplamak için kümenizde bir veri toplama programı yürütür. Toplanan bilgiler arasında sistem sürümü, iş yüklerinin ve konteyner bileşenlerinin çalışma durumu ile sistem günlüklerinden alınan temel hata mesajları yer alır. Program, iş bilgilerini veya hassas verileri toplamaz.
Kapsanan senaryolar
Aşağıdaki tabloda Pod tanılama ve yapay zeka modu tarafından kapsanan tipik senaryolar açıklanmaktadır.
|
Kategori |
Desteklenen senaryolar |
|
Pod tanılama |
Pod, zamanlayıcı tarafından işlenmiyor. |
|
Karşılanmayan zamanlama kısıtlamaları nedeniyle pod zamanlanamıyor. |
|
|
Pod zamanlandı ancak kubelet tarafından işlenmiyor. |
|
|
Pod, bir birimin hazır olmasını bekliyor. |
|
|
Pod tahliye edildi. |
|
|
Pod'un sandbox konteyneri oluşturulamıyor. |
|
|
Pod Sonlandırılıyor durumunda takılı kaldı. |
|
|
Pod'daki bir konteyner bellek yetersizliği (OOM) hatasıyla karşılaşıyor. |
|
|
Pod'daki bir konteyner beklenmedik şekilde çıkış yapıyor. |
|
|
Pod'daki bir konteyner CrashLoopBackOff durumunda. |
|
|
Pod'daki bir konteyner NotReady durumunda. |
|
|
Pod görüntü çekemiyor. |
|
|
Pod görüntü çekerken zaman aşımına uğruyor. |
|
|
Yapay zeka modu |
Pod durumu anormal. |
|
Pod OOM hatasıyla karşılaşıyor. |
|
|
Pod'daki bir konteyner beklenmedik şekilde çıkış yapıyor. |
|
|
Pod geçersiz bir ConfigMap veya Secret yapılandırmasına sahip. |
|
|
Pod sağlık kontrolünden başarısız oldu. |
|
|
Pod geçersiz bir kalıcı birim talebi (PVC) yapılandırmasına sahip. |
|
|
Pod görüntü çekme hatasıyla karşılaşıyor. |
Çalışma mekanizması
Pod tanılama, küme bilgilerini toplar, anormallikleri belirler ve ardından ayrıntılı bir analiz gerçekleştirir. Bir tanılama dört aşamadan oluşur: anormallik tanımlama, veri toplama, tanılama öğesi değerlendirmesi ve kök neden analizi. Tanılama sonuçları tamamlandığında sunulur.

Anormallik tanımlama: Pod durumu ve küme olay akışları gibi temel verileri analiz ederek mevcut anormalliği hızla belirler.
Veri toplama: Belirlenen anormalliğe bağlı olarak bağlamsal verileri toplar.
Tanılama öğesi değerlendirmesi: Toplanan verilere dayanarak temel ölçümlerin normal aralıkta olup olmadığını değerlendirir.
Kök neden analizi: Toplanan verileri ve kontrol sonuçlarını analiz ederek bir sorunun kök nedenini belirler.
Tanılama sonuçları
Sonuçlar iki türe ayrılır:
Root cause analysis results: algılanan anormallikleri, belirlenen kök nedeni ve düzeltme önerilerini içerir.
Diagnostic item check results: öğe başına kontrol sonuçlarını içerir. Bu sonuçlar, kök neden analizinin kaçırabileceği nedenleri ortaya çıkarabilir.
Tanılama öğeleri küme yapılandırmasına göre değişir ve gerçek küme kurulumunuzu yansıtır.
Tanılama öğeleri
|
|
|
|
|
|
|
|
Pod
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ClusterComponent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|