Monitorowanie odwołania do danych usługi AKS

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

Metryki

W poniższej tabeli wymieniono metryki platformy zebrane dla usług AKS. Skorzystaj z każdego linku, 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
Połączone klastry 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 programie Azure Monitor.

Wymiary metryki

W poniższej tabeli wymieniono wymiary metryki AKS.

Nazwa wymiaru Opis
requestKind Używane przez metryki, takie jak żądania typu inflight, do dzielenia według typu żądania.
Warunek Używane przez metryki, takie jak Stany dla różnych warunków węzłów, Liczba zasobników w stanie Gotowe do podziału według typu warunku.
status Używane przez metryki, takie jak Stany dla różnych warunków węzłów, aby podzielić je według stanu warunku.
stan2 Używane przez metryki, takie jak Stany dla różnych warunków węzłów, aby podzielić je według stanu warunku.
węzeł Używane przez metryki, takie jak milirdzeni użycia procesora CPU, do dzielenia według nazwy węzła.
Fazy Używane przez metryki, takie jak Liczba zasobników według fazy, aby podzielić je według fazy zasobnika.
namespace Używane przez metryki, takie jak Liczba zasobników według fazy, aby podzielić je według przestrzeni nazw zasobnika.
zasobnik Używane przez metryki, takie jak Liczba zasobników według fazy, do podziału według nazwy zasobnika.
nodepool Używane przez metryki, takie jak Bajty dysku używane do dzielenia przez nazwę puli węzłów.
urządzenie Używane przez metryki, takie jak Bajty dysku używane do dzielenia według nazwy urządzenia.

Dzienniki zasobów

W poniższej tabeli wymieniono kategorie dzienników zasobów, które można zbierać dla usługi AKS. Są to dzienniki składników płaszczyzny sterowania AKS. Zobacz Konfigurowanie monitorowania, aby uzyskać informacje na temat tworzenia ustawienia diagnostycznego w celu zbierania tych dzienników i zaleceń, dla których należy je włączyć. Zobacz How to query logs from Container insights (Jak zapytania dotyczące dzienników z usługi Container Insights), aby uzyskać przykłady zapytań.

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

Kategoria Opis
cluster-autoscaler Dowiedz się, dlaczego klaster usługi AKS skaluje w górę lub w dół, co może nie być oczekiwane. Te informacje są również przydatne do skorelowania przedziałów czasu, w których w klastrze może się zdarzyć coś interesującego.
Straży Inspekcje Azure Active Directory kontroli RBAC platformy Azure. W przypadku zarządzanej usługi Azure AD obejmuje to token in i informacje o użytkowniku. W przypadku kontroli dostępu na platformie Azure obejmuje to przeglądy dostępu w ramach i na zewnątrz.
kube-apiserver Dzienniki z serwera interfejsu API.
kube-audit Dane dziennika inspekcji dla każdego zdarzenia inspekcji, w tym get, list, create, update, delete, patch i post.
kube-audit-admin Podzbiór kategorii dzienników inspekcji kube. Znacznie zmniejsza liczbę dzienników, wykluczając zdarzenia inspekcji get i list z dziennika.
kube-controller-manager Uzyskaj głębszy wgląd w problemy, które mogą wystąpić między platformą Kubernetes i płaszczyzną sterowania platformy Azure. Typowym przykładem jest klaster usługi AKS, który ma uprawnienia do interakcji z platformą Azure.
kube-scheduler Rejestruje harmonogram.
AllMetrics Zawiera wszystkie metryki platformy. Wysyła te wartości do obszaru roboczego usługi Log Analytics, gdzie mogą być oceniane z innymi danymi przy użyciu zapytań dzienników.

Azure Monitor tabel dzienników

Ta sekcja dotyczy wszystkich tabel dzienników Azure Monitor usługi AKS, które są dostępne do wykonywania zapytań przez usługę Log Analytics.

Typ zasobu Uwagi
Usługi Kubernetes Skorzystaj z tego linku, aby uzyskać listę wszystkich tabel używanych przez usługi AKS oraz opis ich struktury.

Aby uzyskać odwołanie do wszystkich tabel dzienników Azure Monitor /Log Analytics, zobacz Azure Monitor tabel dziennika usługi.

Dziennik aktywności

W poniższej tabeli wymieniono kilka przykładowych operacji związanych z usługą AKS, które mogą zostać utworzone w dzienniku aktywności. Użyj dziennika aktywności, aby śledzić informacje, takie jak czas utworzenia klastra lub zmiany jego konfiguracji. Możesz wyświetlić te informacje w portalu lub utworzyć alert dziennika aktywności, aby proaktywnie powiadamiać o zdarzeniu.

Operacja Opis
Microsoft.ContainerService/managedClusters/write Tworzenie lub aktualizowanie klastra zarządzanego
Microsoft.ContainerService/managedClusters/delete Usuwanie klastra zarządzanego
Microsoft.ContainerService/managedClusters/listClusterMonitoringUserCredential/action Lista poświadczeń clusterMonitoringUser
Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action Lista poświadczeń clusterAdmin
Microsoft.ContainerService/managedClusters/agentpools/write Tworzenie lub aktualizowanie puli agentów

Aby uzyskać pełną listę możliwych wpisów dziennika, zobacz 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ż