Kapsayıcı içgörüleri'ne genel bakış

Kapsayıcı içgörüleri, aşağıdakilere dağıtılan kapsayıcı iş yüklerinin performansını izlemek için tasarlanmış bir özelliktir:

Kapsayıcı içgörüleri, Linux ve Windows Server 2019 işletim sistemini çalıştıran kümeleri destekler. Desteklediği kapsayıcı çalışma zamanları Docker, Moby ve CRI-O ve ContainerD gibi tüm CRI uyumlu çalışma zamanlarıdır.

Kapsayıcılarınızı izlemek, özellikle birden çok uygulamayla büyük ölçekte bir üretim kümesi çalıştırmanız açısından kritik öneme sahiptir.

Kapsayıcı içgörüleri, Ölçümler API'si aracılığıyla Kubernetes'te bulunan denetleyicilerden, düğümlerden ve kapsayıcılardan bellek ve işlemci ölçümlerini toplayarak performans görünürlüğü sağlar. Kapsayıcı günlükleri de toplanır. Kubernetes kümelerinden izlemeyi etkinleştirdikten sonra, Linux için Log Analytics aracısını kapsayıcılı bir sürümü aracılığıyla ölçümler ve günlükler sizin için otomatik olarak toplanır. Ölçümler ölçüm deposuna, günlük verileri ise Log Analytics çalışma alanınız ile ilişkili günlük deposuna yazılır.

Kapsayıcı içgörüleri mimarisi

Kapsayıcı içgörüleri ne sağlar?

Kapsayıcı içgörüleri, kapsayıcıların farklı özelliklerini kullanarak kapsamlı bir izleme Azure İzleyici. Bu özellikler, Linux ve Windows Server 2019 işletim sistemi çalıştıran Kubernetes kümenizin performansını ve sistem durumunu ve kapsayıcı iş yüklerini anlamanızı sağlar. Kapsayıcı içgörüleri ile şunları sebilirsiniz:

  • Düğümde çalışan AKS kapsayıcılarını ve bunların ortalama işlemci ve bellek kullanımını belirleme. Bu bilgi, kaynak performans sorunlarını tanımlamanıza yardımcı olabilir.

  • Kapsayıcı gruplarının ve kapsayıcıların işleyici ve bellek kullanımını Azure Container Instances.

  • Kapsayıcının denetleyicide veya podda nerede olduğunu belirleme. Bu bilgi, denetleyicinin veya pod'un genel performansını görüntülemeye yardımcı olabilir.

  • Pod'u destekleyen standart işlemlerle ilgili olmayan konakta çalışan iş yüklerinin kaynak kullanımını gözden geçirme.

  • Kümenin ortalama ve en ağır yük altındaki davranışını anlıyoruz. Bu bilgi, kapasite ihtiyaçlarını belirlemenize ve kümenin sürdürebilir maksimum yükünü belirlemenize yardımcı olabilir.

  • Düğümler veya kapsayıcılar üzerinde CPU ve bellek kullanımı eşiklerinizi aştı mı veya altyapı ya da düğümler durum dökümünde kümede bir durum durumu değişikliği oluştuğunda proaktif olarak sizi bilgilendiren veya kaydeden uyarılar yapılandırma.

  • Özel uyarılar, panolar oluşturmak ve ayrıntılı analiz gerçekleştirmek için sorguları kullanarak düğümlerden ve Kubernetes'den toplayan uygulama ve iş yükü ölçümlerini görüntülemek için Prometheus ile tümleştirin.

  • şirket içi AKS Altyapısına dağıtılan kapsayıcı iş yüklerini ve Azure Stack.

  • uygulama için dağıtılan kapsayıcı iş yüklerini Azure Red Hat OpenShift.

    Not

    Destek Azure Red Hat OpenShift şu anda genel önizlemede yer alan bir özelliktir.

  • Azure Arc kubernetes (önizleme) için dağıtılan kapsayıcı iş yüklerini izleme.

Linux kümesiyle karşılaştırıldığında Windows Server kümesi izleme arasındaki temel farklar aşağıdakilerdir:

  • Windows bellek RSS ölçümüne sahip değildir ve sonuç olarak bu ölçüm düğüm ve kapsayıcılar Windows kullanılamaz. Çalışma Kümesi ölçümü kullanılabilir.
  • Disk depolama kapasitesi bilgileri, diğer düğümler Windows kullanılamaz.
  • Docker ortamları değil yalnızca pod ortamları izlenir.
  • Önizleme sürümüyle birlikte, En fazla 30 Windows Sunucu kapsayıcısı de destekle. Bu sınırlama Linux kapsayıcıları için geçerli değildir.

Kapsayıcı içgörüleri ile AKS kümenizi izleme hakkında bilgi edinmek için ara düzey ayrıntılı bakış sağlayan aşağıdaki videoya göz atabilirsiniz.

Nasıl yaparım? erişin mi?

Kapsayıcı içgörülerine iki şekilde erişebilirsiniz: Azure İzleyici doğrudan seçili AKS kümesinden. Bu Azure İzleyici, dağıtılan ve izlenmeyecek olan tüm kapsayıcılara genel bir bakış açısına sahip olursanız, abonelikleriniz ve kaynak gruplarınız arasında arama ve filtreleme ve ardından seçili kapsayıcıdan Kapsayıcı içgörüleri'ne detaya gitmenizi sağlar. Aksi takdirde, özele doğrudan AKS sayfasından seçili bir AKS kapsayıcısı üzerinden erişebilirsiniz.

Kapsayıcı içgörülerine erişme yöntemlerine genel bakış

Yapılandırma, denetim ve kaynak kullanımını görüntülemek için AKS dışında çalışan Docker ve Windows kapsayıcı konaklarınızı izlemek ve yönetmekle ilgileniyorsanız bkz. Kapsayıcı İzleme çözümü.

Sonraki adımlar

Kubernetes kümenizi izlemeye başlamak için Kapsayıcı içgörülerini etkinleştirme'yi gözden geçirebilirsiniz. İzlemeyi etkinleştirmeye yönelik gereksinimleri ve kullanılabilir yöntemleri anlama.