Kapsayıcı içgörüleri tarafından toplanan ölçümler
Kapsayıcı içgörüleri, Azure Kubernetes Service (AKS) ve Azure Arc özellikli Kubernetes küme düğümleri ve podlarından özel ölçümler toplar. Özel ölçümlerle şunları yapabilirsiniz:
- Performans grafiklerinde zamanında toplama hesaplamaları (ortalama, sayı, maksimum, minimum ve toplam) sunun.
- Azure portalı panolarında performans grafiklerini sabitleme.
- Ölçüm uyarılarından yararlanın.
Önemli
Bu ölçümler 31 Mayıs 2024'e kadar devam eden Kapsayıcı içgörüleri önerilen uyarılar (özel ölçümler) (önizleme) kullanımdan kaldırma bölümünde açıklandığı gibi 31 Mayıs 2024 tarihinden itibaren toplanmayacaktır. Prometheus ölçümlerinin toplanmasını etkinleştirmek için bkz . Prometheus ve Grafana'yı etkinleştirme.
Özel ölçümleri kullanma
Kapsayıcı içgörüleri tarafından toplanan özel ölçümlere, ölçüm gezgini ve ölçüm uyarıları da dahil olmak üzere diğer veri kaynaklarından toplanan özel ölçümlerle aynı yöntemlerle erişilebilir.
Toplanan ölçümler
Aşağıdaki bölümlerde kümeniz için toplanan ölçüm değerleri açıklanmaktadır.
Düğüm ölçümleri
Ad alanı:Insights.container/nodes
Boyutlarhost
:
Metrik Sistem | Açıklama |
---|---|
cpuUsageMillicores | Konağa göre milicore cinsinden CPU kullanımı. |
cpuUsagePercentage, cpuUsageAllocatablePercentage (önizleme) | Sırasıyla düğüme ve allocatable'a göre CPU kullanım yüzdesi. |
memoryRssBytes | Ana bilgisayara göre bayt cinsinden bellek RSS kullanımı. |
memoryRssPercentage, memoryRssAllocatablePercentage (önizleme) | Sırasıyla konağa ve allocatable'a göre bellek RSS kullanım yüzdesi. |
memoryWorkingSetBytes | Ana bilgisayara göre bayt cinsinden Bellek Çalışma Kümesi kullanımı. |
memoryWorkingSetPercentage, memoryRssAllocatablePercentage (önizleme) | Sırasıyla konak ve allocatable'a göre Bellek Çalışma Kümesi kullanım yüzdesi. |
nodeCount | Duruma göre düğüm sayısı. |
diskUsedPercentage | Cihaza göre düğümde kullanılan disk yüzdesi. |
Pod ölçümleri
Ad alanı:Insights.container/pods
Boyutlar:controllerName
, Kubernetes namespace
Metrik Sistem | Açıklama |
---|---|
podCount | Denetleyici, ad alanı, düğüm ve aşamaya göre pod sayısı. |
completedJobsCount | Tamamlanan işler, kubernetes ad alanı denetleyicisine göre eski kullanıcı tarafından yapılandırılabilir eşiği (varsayılan olarak altı saattir) sayar. |
yeniden başlatmaContainerCount | Denetleyici ve Kubernetes ad alanına göre kapsayıcı yeniden başlatma sayısı. |
oomKilledContainerCount | Denetleyici ve Kubernetes ad alanına göre OOMkilled kapsayıcılarının sayısı. |
podReadyPercentage | Denetleyici ve Kubernetes ad alanına göre hazır durumdaki podların yüzdesi. |
Kapsayıcı ölçümleri
Ad alanı:Insights.container/containers
Boyutlar:containerName
, controllerName
, Kubernetes namespace
, podName
Metrik Sistem | Açıklama |
---|---|
(Eski)cpuExceededPercentage | Kapsayıcı adı, denetleyici adı, Kubernetes ad alanı ve pod adı ile kullanıcı tarafından yapılandırılabilir eşiği aşan kapsayıcılar için CPU kullanım yüzdesi (varsayılan değer 95,0'dır). Toplanan |
(Yeni)cpuThresholdViolated | Kapsayıcı adı, denetleyici adı, Kubernetes ad alanı ve pod adı ile kullanıcı tarafından yapılandırılabilir eşiği (varsayılan değer 95.0) aşan kapsayıcılar için CPU kullanım yüzdesi olduğunda tetiklenen ölçüm. Toplanan |
(Eski)memoryRssExceededPercentage | Kapsayıcı adı, denetleyici adı, Kubernetes ad alanı ve pod adına göre kullanıcı tarafından yapılandırılabilir eşiği (varsayılan değer 95.0) aşan kapsayıcılar için bellek RSS yüzdesi. |
(Yeni)memoryRssThresholdViolated | Kapsayıcı adı, denetleyici adı, Kubernetes ad alanı ve pod adı ile kullanıcı tarafından yapılandırılabilir eşiği (varsayılan değer 95.0) aşan kapsayıcılar için Bellek RSS yüzdesi olduğunda ölçüm tetiklenir. |
(Eski)memoryWorkingSetExceededPercentage | Kapsayıcı adı, denetleyici adı, Kubernetes ad alanı ve pod adına göre kullanıcı tarafından yapılandırılabilir eşiği (varsayılan değer 95.0) aşan kapsayıcılar için Bellek Çalışma Kümesi yüzdesi. |
(Yeni)memoryWorkingSetThresholdViolated | Kapsayıcı adı, denetleyici adı, Kubernetes ad alanı ve pod adı ile kullanıcı tarafından yapılandırılabilir eşiği (varsayılan değer 95.0) aşan kapsayıcılar için Bellek Çalışma Kümesi yüzdesi olduğunda tetiklenen ölçüm. |
Kalıcı birim ölçümleri
Ad alanı:Insights.container/persistentvolumes
Boyutlar:kubernetesNamespace
, node
, podName
, volumeName
Metrik Sistem | Açıklama |
---|---|
(Eski)pvUsageExceededPercentage | Talep adı, Kubernetes ad alanı, birim adı, pod adı ve düğüm adına göre kullanıcı tarafından yapılandırılabilir eşiği (varsayılan değer 60,0) aşan kalıcı birimler için kalıcı birim (PV) kullanım yüzdesi. |
(Yeni)pvUsageThresholdViolated | Talep adı, Kubernetes ad alanı, birim adı, pod adı ve düğüm adına göre kullanıcı tarafından yapılandırılabilir eşiği (varsayılan değer 60,0) aşan kalıcı birimler için PV kullanım yüzdesi olduğunda tetiklenen ölçüm. |
Özel ölçümleri etkinleştirme
Kümeniz Kapsayıcı içgörüleri için yönetilen kimlik kimlik doğrulaması kullanıyorsa özel ölçümler sizin için etkinleştirilir. Aksi takdirde, aşağıdaki yöntemlerden birini kullanarak özel ölçümleri etkinleştirmeniz gerekir.
Bu işlem, kümenin hizmet sorumlusuna İzleme Ölçümleri Yayımcısı rolünü atar. İzleme Ölçümleri Yayımcısı yalnızca kaynağa ölçüm gönderme iznine sahiptir. Hiçbir durumu değiştiremez, kaynağı güncelleştiremez veya verileri okuyamaz. Daha fazla bilgi için bkz . Ölçüm Yayımcısı rolünü izleme. İzleme Ölçümleri Yayımcısı rol gereksinimi Azure Arc özellikli Kubernetes kümeleri için geçerli değildir.
Önkoşullar
Kümenizi güncelleştirmeden önce, düğümler ve podlar için özel performans ölçümlerinin toplanmasını sağlamak üzere AKS kümesi kaynağında Sahip rolünün üyesi olduğunuzu onaylayın. Bu gereksinim Azure Arc özellikli Kubernetes kümeleri için geçerli değildir.
Etkinleştirme seçenekleri
Aboneliğinizdeki tek bir küme veya tüm kümeler için özel ölçümleri etkinleştirmek için aşağıdaki yöntemlerden birini kullanın.
Güncelleştirmeyi doğrulama
Özel ölçümlerin etkinleştirildiğini doğrulamak için ölçüm gezginini açın ve Ölçüm ad alanından içgörülerin listelendiğini doğrulayın.