Metrische gegevens verzameld door Container Insights
Container Insights verzamelt aangepaste metrische gegevens van Azure Kubernetes Service (AKS) en Kubernetes-clusterknooppunten met Azure Arc en pods met Azure Arc. Met aangepaste metrische gegevens kunt u het volgende doen:
- Huidige tijdige samenvoegingsberekeningen (gemiddeld, aantal, maximum, minimum en som) in prestatiegrafieken.
- Prestatiegrafieken vastmaken in dashboards van Azure Portal.
- Profiteer van metrische waarschuwingen.
Belangrijk
Deze metrische gegevens worden vanaf 31 mei 2024 niet meer verzameld, zoals beschreven in aanbevolen waarschuwingen voor Container Insights (aangepaste metrische gegevens) (preview) die tot 31 mei 2024 buiten gebruik worden gesteld. Zie Prometheus en Grafana inschakelen om het verzamelen van metrische prometheus-gegevens in te schakelen.
Aangepaste metrische gegevens gebruiken
Aangepaste metrische gegevens die door Container Insights worden verzameld, kunnen worden geopend met dezelfde methoden als aangepaste metrische gegevens die zijn verzameld uit andere gegevensbronnen, waaronder metrics explorer en waarschuwingen voor metrische gegevens.
Verzamelde metrische gegevens
In de volgende secties worden de metrische waarden beschreven die voor uw cluster zijn verzameld.
Metrische gegevens van knooppunten
Naamruimte: Insights.container/nodes
Dimensies: host
Metrisch | Beschrijving |
---|---|
cpuUsageMillicores | CPU-gebruik in millicores per host. |
cpuUsagePercentage, cpuUsageAllocatablePercentage (preview) | Cpu-gebruikspercentage per knooppunt en respectievelijk toe te voegen. |
memoryRssBytes | RSS-geheugengebruik in bytes per host. |
memoryRssPercentage, memoryRssAllocatablePercentage (preview) | Percentage VAN HET GEHEUGEN-RSS-gebruik per host en toe te voegen, respectievelijk. |
memoryWorkingSetBytes | Geheugenwerksetgebruik in bytes per host. |
memoryWorkingSetPercentage, memoryRssAllocatablePercentage (preview) | Gebruikspercentage geheugenwerkset per host en toe te voegen, respectievelijk. |
nodesCount | Aantal knooppunten per status. |
diskUsedPercentage | Het percentage schijf dat op het knooppunt per apparaat wordt gebruikt. |
Metrische gegevens van pods
Naamruimte: Insights.container/pods
Afmetingen: controllerName
, Kubernetes namespace
Metrisch | Beschrijving |
---|---|
podCount | Het aantal pods per controller, naamruimte, knooppunt en fase. |
completedJobsCount | Voltooide taken tellen de drempelwaarde voor oudere gebruikers die kunnen worden geconfigureerd (standaard is zes uur) per controller, Kubernetes-naamruimte. |
restartingContainerCount | Het aantal container opnieuw opstarten per controller en Kubernetes-naamruimte. |
oomKilledContainerCount | Aantal door OOM gedoode containers per controller en Kubernetes-naamruimte. |
podReadyPercentage | Percentage pods in de status Gereed per controller en Kubernetes-naamruimte. |
Metrische containergegevens
Naamruimte: Insights.container/containers
Afmetingen: containerName
, controllerName
, , Kubernetes namespace
podName
Metrisch | Beschrijving |
---|---|
(Oud)cpuExceededPercentage | PERCENTAGE CPU-gebruik voor containers die de door de gebruiker configureerbare drempelwaarde overschrijden (standaard is 95.0) op containernaam, controllernaam, Kubernetes-naamruimte en podnaam. Verzameld |
(Nieuw)cpuThresholdViolated | Metrische gegevens die worden geactiveerd wanneer het CPU-gebruikspercentage voor containers de door de gebruiker configureerbare drempelwaarde overschrijdt (standaard is 95.0) op containernaam, controllernaam, Kubernetes-naamruimte en podnaam. Verzameld |
(Oud)memoryRssExceededPercentage | Geheugen-RSS-percentage voor containers die de door de gebruiker configureerbare drempelwaarde overschrijden (standaard is 95.0) op containernaam, controllernaam, Kubernetes-naamruimte en podnaam. |
(Nieuw)memoryRssThresholdViolated | Metrische waarde die wordt geactiveerd wanneer het PERCENTAGE voor geheugen-RSS voor containers de door de gebruiker configureerbare drempelwaarde overschrijdt (standaard is 95.0) op containernaam, controllernaam, Kubernetes-naamruimte en podnaam. |
(Oud)memoryWorkingSetExceededPercentage | Percentage werkset voor geheugen voor containers die de door de gebruiker configureerbare drempelwaarde overschrijden (standaard is 95.0) op containernaam, controllernaam, Kubernetes-naamruimte en podnaam. |
(Nieuw)memoryWorkingSetThresholdViolated | Metrische gegevens die worden geactiveerd wanneer het percentage werkset voor containers de door de gebruiker configureerbare drempelwaarde overschrijdt (standaard is 95.0) op containernaam, controllernaam, Kubernetes-naamruimte en podnaam. |
Metrische gegevens van permanent volume
Naamruimte: Insights.container/persistentvolumes
Afmetingen: kubernetesNamespace
, node
, , podName
volumeName
Metrisch | Beschrijving |
---|---|
(Oud)pvUsageExceededPercentage | Percentage permanent volumegebruik (PV) voor permanente volumes die de door de gebruiker configureerbare drempelwaarde overschrijden (standaard is 60.0) op claimnaam, Kubernetes-naamruimte, volumenaam, podnaam en knooppuntnaam. |
(Nieuw)pvUsageThresholdViolated | Metrische waarde die wordt geactiveerd wanneer het HW-gebruikspercentage voor permanente volumes de door de gebruiker configureerbare drempelwaarde overschrijdt (standaard is 60.0) op claimnaam, Kubernetes-naam, volumenaam, podnaam en knooppuntnaam. |
Aangepaste metrische gegevens inschakelen
Als uw cluster gebruikmaakt van beheerde identiteitsverificatie voor Container Insights, worden aangepaste metrische gegevens voor u ingeschakeld. Zo niet, dan moet u aangepaste metrische gegevens inschakelen met behulp van een van de volgende methoden.
Met dit proces wordt de rol Monitoring Metrics Publisher toegewezen aan de service-principal van het cluster. Monitoring Metrics Publisher is alleen gemachtigd om metrische gegevens naar de resource te pushen. Er kunnen geen statussen worden gewijzigd, de resource worden bijgewerkt of gegevens worden gelezen. Zie de rol Monitoring Metrics Publisher voor meer informatie. De rolvereiste Monitoring Metrics Publisher is niet van toepassing op Kubernetes-clusters met Azure Arc.
Vereisten
Voordat u uw cluster bijwerkt, moet u controleren of u lid bent van de rol Eigenaar in de AKS-clusterresource om het verzamelen van aangepaste prestatiegegevens voor knooppunten en pods mogelijk te maken. Deze vereiste geldt niet voor Kubernetes-clusters met Azure Arc.
Opties voor inschakelen
Gebruik een van de volgende methoden om aangepaste metrische gegevens in te schakelen voor één cluster of alle clusters in uw abonnement.
De update controleren
Als u wilt controleren of aangepaste metrische gegevens zijn ingeschakeld, opent u Metrics Explorer en controleert u vanuit de metrische naamruimte dat inzichten worden vermeld.