Omówienie szczegółowych informacji o kontenerach
Usługa Container Insights to funkcja usługi Azure Monitor, która monitoruje wydajność i kondycję obciążeń kontenerów wdrożonych na platformie Azure lub zarządzanych przez platformę Kubernetes z obsługą usługi Azure Arc. Oprócz zbierania dzienników kontenerów zbiera metryki pamięci i procesora z kontrolerów, węzłów i kontenerów. Zebrane dane można analizować dla różnych składników w klastrze przy użyciu kolekcji widoków i wstępnie utworzonych skoroszytów.
Poniższy film wideo zawiera szczegółowe omówienie na poziomie pośrednim, aby dowiedzieć się więcej o monitorowaniu klastra usługi AKS za pomocą szczegółowych informacji o kontenerze. Wideo odnosi się do usługi Azure Monitor for Containers, która jest poprzednią nazwą usługi Container Insights.
Funkcje szczegółowych informacji o kontenerze
Szczegółowe informacje o kontenerach obejmują następujące funkcje umożliwiające zrozumienie wydajności i kondycji klastra Kubernetes i obciążeń kontenera:
- Zidentyfikuj wąskie gardła zasobów, identyfikując kontenery uruchomione w każdym węźle oraz wykorzystanie procesora i pamięci.
- Identyfikowanie wykorzystania procesora i pamięci grup kontenerów oraz ich kontenerów hostowanych w wystąpieniach kontenerów.
- Wyświetl ogólną wydajność kontrolera lub zasobnika, identyfikując, gdzie znajduje się kontener w kontrolerze lub zasobniku.
- Przejrzyj wykorzystanie zasobów obciążeń uruchomionych na hoście, które nie są powiązane ze standardowymi procesami obsługującymi zasobnik.
- Zidentyfikuj potrzeby pojemności i określ maksymalne obciążenie, które klaster może utrzymać, rozumiejąc zachowanie klastra pod średnim i najcięższym obciążeniem.
- Uzyskaj dostęp do dzienników kontenerów na żywo i metryk generowanych przez aparat kontenerów, aby ułatwić rozwiązywanie problemów w czasie rzeczywistym.
- Skonfiguruj alerty, aby proaktywnie powiadamiać użytkownika lub rejestrować, gdy użycie procesora CPU i pamięci w węzłach lub kontenerach przekracza progi lub gdy zmiana stanu kondycji wystąpi w klastrze w zestawie kondycji infrastruktury lub węzłów.
Uzyskiwanie dostępu do szczegółowych informacji o kontenerze
Uzyskaj dostęp do szczegółowych informacji o kontenerach w Azure Portal z poziomu kontenerów w menu Monitorowanie lub bezpośrednio z wybranego klastra usługi AKS, wybierając pozycję Szczegółowe informacje. Menu usługi Azure Monitor zapewnia globalną perspektywę wszystkich wdrożonych i monitorowanych kontenerów. Te informacje umożliwiają wyszukiwanie i filtrowanie w subskrypcjach i grupach zasobów. Następnie możesz przejść do szczegółów szczegółowych informacji o kontenerze z wybranego kontenera. Uzyskiwanie dostępu do szczegółowych informacji o kontenerze dla określonego kontenera usługi AKS bezpośrednio ze strony usługi AKS.
Zbierane dane
Usługa Container Insights wysyła dane do dzienników i metryk , w których można je analizować przy użyciu różnych funkcji usługi Azure Monitor. Współpracuje ona z innymi usługami platformy Azure, takimi jak usługa zarządzana usługi Azure Monitor dla rozwiązania Prometheus i zarządzana Grafana w celu pełnego monitorowania klastra Kubernetes i obciążeń kontenerów. Aby uzyskać więcej informacji na temat tych innych usług, zobacz Monitorowanie danych.
Obsługiwane konfiguracje
Usługa Container Insights obsługuje następujące konfiguracje:
- Azure Kubernetes Service (AKS).
- Azure Container Instances.
- Klastry Kubernetes zarządzane przez siebie hostowane w usłudze Azure Stack lub lokalnie.
- Platforma Kubernetes z obsługą usługi Azure Arc.
- Usługa AKS dla węzłów ARM64.
Usługa Container Insights obsługuje klastry z systemem operacyjnym Linux i Windows Server 2019. Obsługiwane przez niego środowiska uruchomieniowe kontenera to Moby i dowolne środowisko uruchomieniowe zgodne z cri, takie jak CRI-O i ContainerD. Platforma Docker nie jest już obsługiwana jako środowisko uruchomieniowe kontenera od września 2022 r. Aby uzyskać więcej informacji o tym wycofaniu, zobacz informacje o wersji usługi AKS.
Uwaga
Obsługa usługi Container Insights dla systemu operacyjnego Windows Server 2022 jest dostępna w publicznej wersji zapoznawczej.
Następne kroki
Aby rozpocząć monitorowanie klastra Kubernetes, zapoznaj się z artykułem Włączanie szczegółowych informacji o kontenerach , aby zrozumieć wymagania i dostępne metody umożliwiające monitorowanie.