Övervaka AKS-datareferens

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
Anslut 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 ovanstående plattformsmått 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 för att 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 för att dela upp efter status för villkoret.
status2 Används av mått som Statusar för olika nodvillkor för att dela upp efter status för villkoret.
node Används av mått som PROCESSORANVÄNDNING Millicores för att delas med namnet på noden.
Fas Används av mått som Antal poddar efter fas för att delas upp efter poddens fas.
namnområde Används av mått som Antal poddar efter fas för att delas upp efter 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 delas med namnet på nodpoolen.
enhet Används av mått som Disk Used Bytes för att dela upp med namnet på enheten.

Resursloggar

AKS implementerar kontrollplansloggar för klustret som resursloggar i Azure Monitor. Se Resursloggar för information om hur du skapar en diagnostikinställning för att samla in dessa loggar och exempelfrågor för frågeexempel.

I följande tabell visas de resursloggkategorier som du kan samla in för AKS. Den innehåller även tabellen som loggarna för varje kategori skickas till när du skickar loggarna till en Log Analytics-arbetsyta med hjälp av resursspecifikt läge. I Azure-diagnostikläge skrivs alla loggar till tabellen AzureDiagnostics .

Kategori beskrivning Tabell
(resursspecifikt läge)
kube-apiserver Loggar från API-servern. AKSControlPlane
kube-audit Granska loggdata för varje granskningshändelse, inklusive get, list, create, update, delete, patch och post. AKSAudit
kube-audit-admin Delmängd av kube-audit-loggkategorin. Minskar antalet loggar avsevärt genom att undanta granskningshändelserna för get och list från loggen. AKSAuditAdmin
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. AKSControlPlane
kube-scheduler Loggar från schemaläggaren. AKSControlPlane
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. AKSControlPlane
cloud-controller-manager Loggar från komponenten cloud-node-manager i Kubernetes cloud controller manager. AKSControlPlane
Vakt Hanterade Microsoft Entra-ID och Azure RBAC-granskningar. För hanterat Microsoft Entra-ID inkluderar detta token i och användarinformation ut. För Azure RBAC omfattar detta åtkomstgranskningar in och ut. AKSControlPlane
csi-azuredisk-controller Loggar från Azure Disk CSI-lagringsdrivrutinen. AKSControlPlane
csi-azurefile-controller Loggar från CSI-lagringsdrivrutinen för Azure Files. AKSControlPlane
csi-snapshot-controller Loggar från Azure CSI-drivrutinsögonblicksstyrenheten. AKSControlPlane
AllaMått 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. AzureMetrics

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

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 Kommentar
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 dess konfiguration har ändrats. Du kan visa den här informationen i portalen eller med hjälp av andra metoder. Du kan också använda den för att skapa en aktivitetsloggavisering som ska meddelas proaktivt när en händelse inträffar.

Operation 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 klusterAdmin-autentiseringsuppgifter
Microsoft.ContainerService/managedClusters/agentpools/write Skapa eller uppdatera agentpool

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

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

Se även