Referens för övervakning av AKS-data

Mer information om hur du samlar in och analyserar övervakningsdata för AKS finns i Övervaka AKS .

Mått

I följande tabell visas de plattformsmått som samlats in för AKS. Följ varje länk för en detaljerad lista över måtten för varje viss typ.

Måtttyp Resursprovider/typnamnområde
och länka till enskilda mått
Hanterade kluster Microsoft. ContainerService/managedClusters
Anslutna kluster microsoft.kubernetes/connectedClusters
Virtuella datorer Microsoft. Compute/virtualMachines
Skalningsuppsättningar för virtuella datorer Microsoft.Compute/virtualMachineScaleSets
Vm-skalningsuppsättningar för virtuella datorer Microsoft. Compute/virtualMachineScaleSets/virtualMachines

Mer information finns i en lista över alla plattformsmått som stöds i Azure Monitor.

Utöver plattformsmåtten ovan samlar Azure Monitor Container Insights in dessa anpassade mått för noder, poddar, containrar och beständiga volymer.

Måttdimensioner

I följande tabell visas dimensioner för AKS-mått.

Dimensionsnamn Beskrivning
requestKind Används av mått som Inflight-begäranden som ska delas upp efter typ av begäran.
Villkor Används av mått som Statusar för olika nodvillkor, Antal poddar i tillståndet Redo att delas upp efter villkorstyp.
status Används av mått som Statusar för olika nodvillkor som ska delas upp efter status för villkoret.
status2 Används av mått som Statusar för olika nodvillkor som ska delas upp efter status för villkoret.
node Används av mått som PROCESSORANVÄNDNING Millicores för att delas upp med namnet på noden.
Fas Används av mått som Antal poddar efter fas som ska delas upp av fasen för podden.
namnområde Används av mått som Antal poddar efter fas för att delas upp med poddens namnområde.
Pod Används av mått som Antal poddar efter fas för att delas upp med poddens namn.
nodepool Används av mått som Disk Used Bytes för att dela med namnet på nodpoolen.
enhet Används av mått som Disk Used Bytes för att dela upp med namnet på enheten.

Resursloggar

I följande tabell visas de resursloggkategorier som du kan samla in för AKS. Det här är loggarna för AKS-kontrollplanskomponenter. Se Konfigurera övervakning för information om hur du skapar en diagnostikinställning för att samla in dessa loggar och rekommendationer som ska aktiveras. Se Så här frågar du efter loggar från Container Insights för frågeexempel.

Mer information finns i en lista över alla kategorityper för resursloggar som stöds i Azure Monitor.

Kategori Beskrivning
kube-apiserver Loggar från API-servern.
kube-audit Granskningsloggdata för varje granskningshändelse, inklusive get, list, create, update, delete, patch och post.
kube-audit-admin Delmängd av kube-audit-loggkategorin. Minskar antalet loggar avsevärt genom att undanta get- och listgranskningshändelserna från loggen.
kube-controller-manager Få djupare insyn i problem som kan uppstå mellan Kubernetes och Azure-kontrollplanet. Ett vanligt exempel är att AKS-klustret saknar behörighet att interagera med Azure.
kube-scheduler Loggar från schemaläggaren.
cluster-autoscaler Förstå varför AKS-klustret skalas upp eller ned, vilket kanske inte är förväntat. Den här informationen är också användbar för att korrelera tidsintervall där något intressant kan ha hänt i klustret.
cloud-controller-manager Loggar från cloud-node-manager-komponenten i Kubernetes cloud controller manager.
Vakt Hanterade Azure Active Directory- och Azure RBAC-granskningar. För hanterade Azure AD inkluderar detta token i och användarinformation ut. För Azure RBAC omfattar detta åtkomstgranskningar in och ut.
csi-azuredisk-controller Loggar från CSI-lagringsdrivrutinen för Azure Disk.
csi-azurefile-controller Loggar från Azure Files CSI-lagringsdrivrutin.
csi-snapshot-controller Loggar från ögonblicksbildkontrollanten för Azure CSI-drivrutinen.
AllMetrics Innehåller alla plattformsmått. Skickar dessa värden till Log Analytics-arbetsytan där den kan utvärderas med andra data med hjälp av loggfrågor.

Tabeller för Azure Monitor-loggar

Det här avsnittet refererar till alla Azure Monitor Logs-tabeller som är relevanta för AKS och som är tillgängliga för frågor från Log Analytics.

Resurstyp Kommentarer
Kubernetes-tjänster Följ den här länken för en lista över alla tabeller som används av AKS och en beskrivning av deras struktur.

En referens till alla Azure Monitor-loggar/Log Analytics-tabeller finns i Referens för Azure Monitor-loggtabell.

Aktivitetslogg

I följande tabell visas några exempelåtgärder relaterade till AKS som kan skapas i aktivitetsloggen. Använd aktivitetsloggen för att spåra information, till exempel när ett kluster skapas eller om konfigurationen har ändrats. Du kan antingen visa den här informationen i portalen eller skapa en aktivitetsloggavisering som meddelas proaktivt när en händelse inträffar.

Åtgärd Beskrivning
Microsoft. ContainerService/managedClusters/write Skapa eller uppdatera hanterat kluster
Microsoft. ContainerService/managedClusters/delete Ta bort hanterat kluster
Microsoft. ContainerService/managedClusters/listClusterMonitoringUserCredential/action Lista klusterÖvervakaAnvändarautentiseringsuppgifter
Microsoft. ContainerService/managedClusters/listClusterAdminCredential/action Lista klusterAdministratörsautentiseringsuppgifter
Microsoft. ContainerService/managedClusters/agentpools/write Skapa eller uppdatera agentpool

En fullständig lista över möjliga loggposter finns i Microsoft. Alternativ för ContainerService-resursprovider.

Mer information om schemat för aktivitetsloggposter finns i Aktivitetsloggschema.

Se även