Mått som samlas in av Container Insights
Container insights samlar in anpassade mått från Azure Kubernetes Service (AKS) och Azure Arc-aktiverade Kubernetes-klusternoder och poddar. Med anpassade mått kan du:
- Presentera aggregerade beräkningar i tid (medelvärde, antal, max, minimum och summa) i prestandadiagram.
- Fäst prestandadiagram i Azure Portal instrumentpaneler.
- Dra nytta av måttaviseringar.
Viktigt!
Dessa mått samlas inte längre in från och med 31 maj 2024 enligt beskrivningen i Rekommenderade aviseringar för containerinsikter (anpassade mått) (förhandsversion) som flyttas fram till den 31 maj 2024. Se Aktivera Prometheus och Grafana för att aktivera insamling av Prometheus-mått.
Använda anpassade mått
Anpassade mått som samlas in av Container Insights kan nås med samma metoder som anpassade mått som samlas in från andra datakällor, inklusive måttutforskaren och måttaviseringar.
Insamlade mått
I följande avsnitt beskrivs de måttvärden som samlas in för klustret.
Nodmått
Namnområde: Insights.container/nodes
Mått: host
Mätvärde | Beskrivning |
---|---|
cpuUsageMillicores | CPU-användning i millicore per värd. |
cpuUsagePercentage, cpuUsageAllocatablePercentage (förhandsversion) | CPU-användningsprocent per nod respektive allokeringsbar. |
memoryRssBytes | Minnes-RSS-användning i byte per värd. |
memoryRssPercentage, memoryRssAllocatablePercentage (förhandsversion) | Minnes-RSS-användning i procent per värd respektive allokeringsbar. |
memoryWorkingSetBytes | Användning av minnesarbetsuppsättning i byte per värd. |
memoryWorkingSetPercentage, memoryRssAllocatablePercentage (förhandsversion) | Användningsprocent för minnesarbetsuppsättning efter värd respektive allokeringsbar. |
nodesCount | Antal noder efter status. |
diskUsedPercentage | Procentandel av disken som används på noden per enhet. |
Poddmått
Namnområde: Insights.container/pods
Dimensioner: controllerName
, Kubernetes namespace
Mätvärde | Beskrivning |
---|---|
podCount | Antal poddar efter kontrollant, namnrymd, nod och fas. |
completedJobsCount | Slutförda jobb räknar äldre tröskelvärde som kan konfigureras av användaren (standardvärdet är sex timmar) per kontrollant, Kubernetes-namnrymd. |
restartingContainerCount | Antal omstarter av containrar efter kontrollant och Kubernetes-namnrymd. |
oomKilledContainerCount | Antal OOMkilled-containrar per kontrollant och Kubernetes-namnrymd. |
podReadyPercentage | Procentandel poddar i redo tillstånd efter kontrollant och Kubernetes-namnrymd. |
Containermått
Namnområde: Insights.container/containers
Dimensioner: containerName
, controllerName
, Kubernetes namespace
, podName
Mätvärde | Beskrivning |
---|---|
(Gammal)cpuExceededPercentage | Processoranvändningsprocent för containrar som överskrider det användarkonfigurerbara tröskelvärdet (standardvärdet är 95,0) efter containernamn, kontrollantnamn, Kubernetes-namnrymd och poddnamn. Samlad |
(Ny)cpuThresholdViolated | Mått utlöses när cpu-användningsprocent för containrar som överskrider användarens konfigurerbara tröskelvärde (standardvärdet är 95,0) efter containernamn, kontrollantnamn, Kubernetes-namnrymd och poddnamn. Samlad |
(Gammal)memoryRssExceededPercentage | Minnes-RSS-procentandel för containrar som överskrider det användarkonfigurerbara tröskelvärdet (standardvärdet är 95,0) efter containernamn, kontrollantnamn, Kubernetes-namnrymd och poddnamn. |
(Ny)memoryRssThresholdViolated | Mått utlöses när Minnes-RSS-procentandel för containrar som överskrider det användarkonfigurerbara tröskelvärdet (standardvärdet är 95,0) efter containernamn, kontrollantnamn, Kubernetes-namnrymd och poddnamn. |
(Gammal)memoryWorkingSetExceededPercentage | Minnesarbetsuppsättning i procent för containrar som överskrider det användarkonfigurerbara tröskelvärdet (standardvärdet är 95,0) efter containernamn, kontrollantnamn, Kubernetes-namnrymd och poddnamn. |
(Ny)memoryWorkingSetThresholdViolated | Mått utlöses när procentandelen Minnesarbetsuppsättning för containrar som överskrider användarens konfigurerbara tröskelvärde (standardvärdet är 95,0) efter containernamn, kontrollantnamn, Kubernetes-namnrymd och poddnamn. |
Beständiga volymmått
Namnområde: Insights.container/persistentvolumes
Dimensioner: kubernetesNamespace
, node
, podName
, volumeName
Mätvärde | Beskrivning |
---|---|
(Gammal)pvUsageExceededPercentage | Beständiga volymanvändningsprocent (PV) för beständiga volymer som överskrider användarens konfigurerbara tröskelvärde (standardvärdet är 60,0) efter anspråksnamn, Kubernetes-namnrymd, volymnamn, poddnamn och nodnamn. |
(Ny)pvUsageThresholdViolated | Mått utlöses när PV-användningsprocent för beständiga volymer som överskrider användarens konfigurerbara tröskelvärde (standardvärdet är 60,0) efter anspråksnamn, Kubernetes-namnrymd, volymnamn, poddnamn och nodnamn. |
Aktivera anpassade mått
Om klustret använder hanterad identitetsautentisering för Container Insights aktiveras anpassade mått åt dig. Annars måste du aktivera anpassade mått med någon av följande metoder.
Den här processen tilldelar rollen Monitoring Metrics Publisher till klustrets tjänsthuvudnamn. Monitoring Metrics Publisher har endast behörighet att skicka mått till resursen. Det kan inte ändra något tillstånd, uppdatera resursen eller läsa några data. Mer information finns i Övervaka utgivarrollen för mått. Rollkravet Monitoring Metrics Publisher gäller inte för Azure Arc-aktiverade Kubernetes-kluster.
Förutsättningar
Innan du uppdaterar klustret kontrollerar du att du är medlem i rollen Ägare i AKS-klusterresursen för att aktivera insamling av anpassade prestandamått för noder och poddar. Det här kravet gäller inte för Azure Arc-aktiverade Kubernetes-kluster.
Alternativ för aktivering
Använd någon av följande metoder för att aktivera anpassade mått för antingen ett enskilt kluster eller alla kluster i din prenumeration.
Verifiera uppdateringen
Om du vill kontrollera att anpassade mått är aktiverade öppnar du Metrics Explorer och kontrollerar från måttnamnområdet att insikter visas.