Monitorowanie dokumentacji danych usługi AKS

Aby uzyskać szczegółowe informacje na temat zbierania i analizowania danych monitorowania dla usługi AKS, zobacz Monitorowanie usługi AKS .

Metryki

W poniższej tabeli wymieniono metryki platformy zebrane dla usługi AKS. Postępuj zgodnie z każdym linkiem, aby uzyskać szczegółową listę metryk dla każdego określonego typu.

Typ metryki Dostawca zasobów/przestrzeń nazw typu
i link do poszczególnych metryk
Klastry zarządzane Microsoft.ContainerService/managedClusters
klastry Połączenie microsoft.kubernetes/connectedClusters
Maszyny wirtualne Microsoft.Compute/virtualMachines
Zestawy skalowania maszyn wirtualnych Microsoft.Compute/virtualMachineScaleSets
Maszyny wirtualne zestawów skalowania maszyn wirtualnych Microsoft.Compute/virtualMachineScaleSets/virtualMachines

Aby uzyskać więcej informacji, zobacz listę wszystkich metryk platformy obsługiwanych w usłudze Azure Monitor.

Oprócz powyższych metryk platformy usługa Azure Monitor Container Insights zbiera te niestandardowe metryki dla węzłów, zasobników, kontenerów i woluminów trwałych.

Wymiary metryk

W poniższej tabeli wymieniono wymiary metryk usługi AKS.

Nazwa wymiaru opis
requestKind Używane przez metryki, takie jak Żądania inflight do dzielenia według typu żądania.
condition Używane przez metryki, takie jak Stany dla różnych warunków węzła, liczba zasobników w stanie Gotowości do podziału według typu warunku.
status Używane przez metryki, takie jak Stany dla różnych warunków węzła, aby podzielić stan warunku.
status2 Używane przez metryki, takie jak Stany dla różnych warunków węzła, aby podzielić stan warunku.
węzeł Używane przez metryki, takie jak użycie procesora CPU Millicores do dzielenia według nazwy węzła.
Fazy Używane przez metryki, takie jak liczba zasobników według fazy , aby podzielić przez fazę zasobnika.
namespace Używane przez metryki, takie jak liczba zasobników według fazy , aby podzielić przestrzeń nazw zasobnika.
pod Używane przez metryki, takie jak liczba zasobników według fazy , aby podzielić według nazwy zasobnika.
pula węzłów Używane przez metryki, takie jak Dysk używany przez bajty do podziału według nazwy puli węzłów.
device Używane przez metryki, takie jak Dysk używany przez bajty do dzielenia według nazwy urządzenia.

Dzienniki zasobów

Usługa AKS implementuje dzienniki płaszczyzny sterowania dla klastra jako dzienniki zasobów w usłudze Azure Monitor. Zobacz Dzienniki zasobów, aby uzyskać szczegółowe informacje na temat tworzenia ustawienia diagnostycznego w celu zbierania tych dzienników i przykładowych zapytań dotyczących przykładów zapytań .

W poniższej tabeli wymieniono kategorie dzienników zasobów, które można zebrać dla usługi AKS. Zawiera również tabelę dzienników dla każdej kategorii wysyłanych podczas wysyłania dzienników do obszaru roboczego usługi Log Analytics przy użyciu trybu specyficznego dla zasobów. W trybie diagnostyki platformy Azure wszystkie dzienniki są zapisywane w tabeli AzureDiagnostics .

Kategoria opis Tabela
(tryb specyficzny dla zasobu)
kube-apiserver Dzienniki z serwera interfejsu API. AKSControlPlane
kube-audit Dane dziennika inspekcji dla każdego zdarzenia inspekcji, w tym pobieranie, wyświetlanie, tworzenie, aktualizowanie, usuwanie, stosowanie poprawek i publikowanie. AKSAudit
kube-audit-admin Podzestaw kategorii dziennika inspekcji kube-audit. Znacznie zmniejsza liczbę dzienników, wykluczając zdarzenia pobierania i wyświetlania listy z dziennika inspekcji. AKSAudit Administracja
kube-controller-manager Uzyskaj lepszy wgląd w problemy, które mogą wystąpić między platformą Kubernetes i płaszczyzną sterowania platformy Azure. Typowym przykładem jest to, że klaster usługi AKS ma brak uprawnień do interakcji z platformą Azure. AKSControlPlane
kube-scheduler Dzienniki z harmonogramu. AKSControlPlane
cluster-autoscaler Dowiedz się, dlaczego klaster usługi AKS skaluje się w górę lub w dół, co może nie być oczekiwane. Te informacje są również przydatne do korelowania interwałów czasu, w których coś interesującego mogło się zdarzyć w klastrze. AKSControlPlane
cloud-controller-manager Dzienniki ze składnika cloud-node-manager menedżera kontrolera chmury Kubernetes. AKSControlPlane
Straży Zarządzane inspekcje identyfikatora Entra firmy Microsoft i kontroli dostępu opartej na rolach platformy Azure. W przypadku zarządzanego identyfikatora Entra firmy Microsoft obejmuje to token i informacje o użytkowniku. W przypadku kontroli dostępu opartej na rolach platformy Azure obejmuje to przeglądy dostępu w systemie i na wyjęcie. AKSControlPlane
csi-azuredisk-controller Dzienniki ze sterownika magazynu Azure Disk CSI. AKSControlPlane
csi-azurefile-controller Dzienniki ze sterownika magazynu CSI usługi Azure Files. AKSControlPlane
csi-snapshot-controller Dzienniki z kontrolera migawki sterownika CSI platformy Azure. AKSControlPlane
Wszystkie metryki Zawiera wszystkie metryki platformy. Wysyła te wartości do obszaru roboczego usługi Log Analytics, w którym można je ocenić przy użyciu innych danych przy użyciu zapytań dzienników. AzureMetrics

Aby uzyskać informacje, zobacz listę wszystkich typów kategorii dzienników zasobów obsługiwanych w usłudze Azure Monitor.

Tabele dzienników usługi Azure Monitor

Ta sekcja dotyczy wszystkich tabel dzienników usługi Azure Monitor związanych z usługą AKS i dostępnych do wykonywania zapytań przez usługę Log Analytics.

Typ zasobu Uwagi
Usługi Kubernetes Użyj tego linku, aby uzyskać listę wszystkich tabel używanych przez usługę AKS i opis ich struktury.

Aby zapoznać się ze wszystkimi tabelami dzienników usługi Azure Monitor /Log Analytics, zobacz Dokumentację tabeli dzienników usługi Azure Monitor.

Dziennik aktywności

W poniższej tabeli wymieniono kilka przykładowych operacji związanych z usługą AKS, które można utworzyć w dzienniku aktywności. Użyj dziennika aktywności, aby śledzić informacje, takie jak po utworzeniu klastra lub zmianie konfiguracji. Te informacje można wyświetlić w portalu lub przy użyciu innych metod. Można go również użyć do utworzenia alertu dziennika aktywności w celu proaktywnego powiadamiania o wystąpieniu zdarzenia.

Działanie opis
Microsoft.ContainerService/managedClusters/write Tworzenie lub aktualizowanie klastra zarządzanego
Microsoft.ContainerService/managedClusters/delete Usuwanie klastra zarządzanego
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action Wyświetlanie listy poświadczeń klastraMonitoringUser
Microsoft.ContainerService/managedClusters/listCluster Administracja Credential/action Wyświetlanie listy poświadczeń klastra Administracja
Microsoft.ContainerService/managedClusters/agentpools/write Tworzenie lub aktualizowanie puli agentów

Aby uzyskać pełną listę możliwych wpisów dziennika, zobacz Microsoft.ContainerService Resource Provider options (Opcje dostawcy zasobów Microsoft.ContainerService).

Aby uzyskać więcej informacji na temat schematu wpisów dziennika aktywności, zobacz Schemat dziennika aktywności.

Zobacz też