AKS-gegevensreferentie bewaken
Zie Bewakings-AKS voor meer informatie over het verzamelen en analyseren van bewakingsgegevens voor AKS.
Metrische gegevens voor
De volgende tabel bevat de metrische platformgegevens die voor AKS zijn verzameld. Volg elke koppeling voor een gedetailleerde lijst met metrische gegevens voor elk bepaald type.
Type metrische gegevens | Resourceprovider/typenaamruimte en een koppeling maken naar afzonderlijke metrische gegevens |
---|---|
Beheerde clusters | Microsoft.ContainerService/managedClusters |
Verbonden clusters | microsoft.kubernetes/connectedClusters |
Virtuele machines | Microsoft.Compute/virtualMachines |
Virtuele-machineschaalsets | Microsoft.Compute/virtualMachineScaleSets |
Virtuele-machineschaalsets | Microsoft.Compute/virtualMachineScaleSets/virtualMachines |
Zie een lijst met alle metrische platformgegevens die worden ondersteund in Azure Monitor voor meer informatie.
Naast de bovenstaande platformgegevens verzamelt Azure Monitor Container Insights deze aangepaste metrische gegevens voor knooppunten , pods, containers en permanente volumes.
Metrische dimensies
De volgende tabel bevat dimensies voor metrische AKS-gegevens.
Dimensienaam | Beschrijving |
---|---|
requestKind | Wordt gebruikt door metrische gegevens zoals Inflight-aanvragen om te splitsen op type aanvraag. |
voorwaarde | Wordt gebruikt door metrische gegevens, zoals statussen voor verschillende knooppuntvoorwaarden, het aantal pods in de status Gereed om te splitsen op voorwaardetype. |
status | Wordt gebruikt door metrische gegevens zoals Statussen voor verschillende knooppuntvoorwaarden om te splitsen op status van de voorwaarde. |
status2 | Wordt gebruikt door metrische gegevens zoals Statussen voor verschillende knooppuntvoorwaarden om te splitsen op status van de voorwaarde. |
node | Wordt gebruikt door metrische gegevens zoals CPU-gebruik Millicores om te splitsen door de naam van het knooppunt. |
fase | Wordt gebruikt door metrische gegevens, zoals het aantal pods per fase , om te splitsen door de fase van de pod. |
naamruimte | Wordt gebruikt door metrische gegevens, zoals het aantal pods per fase , om te splitsen door de naamruimte van de pod. |
pod | Wordt gebruikt door metrische gegevens, zoals het aantal pods per fase , om te splitsen op basis van de naam van de pod. |
nodepool | Wordt gebruikt door metrische gegevens, zoals schijfgebruikte bytes , om te splitsen op basis van de naam van de knooppuntpool. |
apparaat | Wordt gebruikt door metrische gegevens, zoals Schijf gebruikte bytes , om te splitsen op basis van de naam van het apparaat. |
Resourcelogboeken
AKS implementeert besturingsvlaklogboeken voor het cluster als resourcelogboeken in Azure Monitor. Zie Resourcelogboeken voor meer informatie over het maken van een diagnostische instelling voor het verzamelen van deze logboeken en voorbeeldquery's voor queryvoorbeelden .
De volgende tabel bevat de resourcelogboekcategorieƫn die u voor AKS kunt verzamelen. Het bevat ook de tabel waarnaar de logboeken voor elke categorie worden verzonden wanneer u de logboeken naar een Log Analytics-werkruimte verzendt met behulp van de resourcespecifieke modus. In de diagnostische modus van Azure worden alle logboeken naar de tabel AzureDiagnostics geschreven.
Categorie | Beschrijving | Tabel (resourcespecifieke modus) |
---|---|---|
kube-apiserver | Logboeken van de API-server. | AKSControlPlane |
kube-audit | Auditlogboekgegevens voor elke controlegebeurtenis, waaronder ophalen, weergeven, maken, bijwerken, verwijderen, patchen en posten. | AKSAudit |
kube-audit-admin | Subset van de categorie kube-auditlogboek. Vermindert het aantal logboeken aanzienlijk door het ophalen en vermelden van auditgebeurtenissen uit het logboek uit te sluiten. | AKSAuditAdmin |
kube-controller-manager | Krijg meer inzicht in problemen die zich kunnen voordoen tussen Kubernetes en het Azure-besturingsvlak. Een typisch voorbeeld is het AKS-cluster met onvoldoende machtigingen voor interactie met Azure. | AKSControlPlane |
kube-scheduler | Logboeken van de scheduler. | AKSControlPlane |
automatische schaalaanpassing van clusters | Begrijp waarom het AKS-cluster omhoog of omlaag wordt geschaald, wat mogelijk niet wordt verwacht. Deze informatie is ook handig om tijdsintervallen te correleren waarbij er iets interessants in het cluster kan zijn gebeurd. | AKSControlPlane |
cloudcontroller-manager | Logboeken van het cloudknooppuntbeheeronderdeel van de Kubernetes-cloudcontrollerbeheerder. | AKSControlPlane |
bewaker | Beheerde Microsoft Entra ID en Azure RBAC-controles. Voor beheerde Microsoft Entra-id omvat dit token in en gebruikersgegevens. Voor Azure RBAC omvat dit toegangsbeoordelingen in en uit. | AKSControlPlane |
csi-azuredisk-controller | Logboeken van het Azure Disk CSI-opslagstuurprogramma. | AKSControlPlane |
csi-azurefile-controller | Logboeken van het CSI-opslagstuurprogramma van Azure Files. | AKSControlPlane |
csi-snapshot-controller | Logboeken van de momentopnamecontroller van het Azure CSI-stuurprogramma. | AKSControlPlane |
AllMetrics | Bevat alle metrische platformgegevens. Verzendt deze waarden naar Log Analytics-werkruimte, waar deze kan worden geƫvalueerd met andere gegevens met behulp van logboekquery's. | AzureMetrics |
Zie een lijst met alle typen resourcelogboeken die worden ondersteund in Azure Monitor.
Azure Monitor-logboekentabellen
Deze sectie verwijst naar alle Azure Monitor-logboeken die relevant zijn voor AKS en beschikbaar zijn voor query's door Log Analytics.
Resourcetype | Opmerkingen |
---|---|
Kubernetes-services | Volg deze koppeling voor een lijst met alle tabellen die door AKS worden gebruikt en een beschrijving van de structuur. |
Zie de naslaginformatie over azure Monitor-logboeken/Log Analytics-tabellen voor een overzicht van alle Azure Monitor-logboeken/Log Analytics-tabellen.
Activiteitenlogboek
De volgende tabel bevat enkele voorbeeldbewerkingen met betrekking tot AKS die kunnen worden gemaakt in het activiteitenlogboek. Gebruik het activiteitenlogboek om informatie bij te houden, zoals wanneer een cluster wordt gemaakt of de configuratie is gewijzigd. U kunt deze informatie bekijken in de portal of met behulp van andere methoden. U kunt deze ook gebruiken om een waarschuwing voor activiteitenlogboeken te maken om proactief op de hoogte te worden gesteld wanneer er een gebeurtenis plaatsvindt.
Operation | Omschrijving |
---|---|
Microsoft.ContainerService/managedClusters/write | Beheerd cluster maken of bijwerken |
Microsoft.ContainerService/managedClusters/delete | Beheerd cluster verwijderen |
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action | ClusterMonitoringUser-referentie weergeven |
Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action | ClusterAdmin-referenties vermelden |
Microsoft.ContainerService/managedClusters/agentpools/write | Agentgroep maken of bijwerken |
Zie microsoft.ContainerService Resource Provider-opties voor een volledige lijst met mogelijke logboekvermeldingen.
Zie het schema voor activiteitenlogboeken voor meer informatie over het schema van vermeldingen in het activiteitenlogboek.
Zie ook
- Zie Bewaking van Azure AKS voor een beschrijving van het bewaken van Azure AKS.
- Zie Azure-resources bewaken met Azure Monitor voor meer informatie over het bewaken van Azure-resources.
Azure Kubernetes Service
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor