Container Insights-overzicht

Container insights is een functie van Azure Monitor waarmee de prestaties en status worden bewaakt van containerworkloads die zijn geïmplementeerd in Azure of die worden beheerd door Kubernetes met Azure Arc. Het verzamelt geheugen- en processorgegevens van controllers, knooppunten en containers, naast het verzamelen van containerlogboeken. U kunt de verzamelde gegevens voor de verschillende onderdelen in uw cluster analyseren met een verzameling weergaven en vooraf gemaakte werkmappen.

De volgende video biedt een diepgaande analyse op tussenliggend niveau om u te helpen meer te weten te komen over het bewaken van uw AKS-cluster met Container Insights. De video verwijst naar Azure Monitor voor containers. Dit is de vorige naam voor Container Insights.

Functies van Container Insights

Container insights bevat de volgende functies om inzicht te krijgen in de prestaties en status van uw Kubernetes-cluster en containerworkloads:

  • Identificeer resourceknelpunten door containers die op elk knooppunt worden uitgevoerd en hun processor- en geheugengebruik te identificeren.
  • Identificeer het processor- en geheugengebruik van containergroepen en hun containers die worden gehost in containerinstanties.
  • Bekijk de algehele prestaties van de controller of pod door te identificeren waar de container zich in een controller of pod bevindt.
  • Bekijk het resourcegebruik van workloads die op de host worden uitgevoerd en die niet zijn gerelateerd aan de standaardprocessen die ondersteuning bieden voor de pod.
  • Identificeer de capaciteitsbehoeften en bepaal de maximale belasting die het cluster kan verdragen door inzicht te krijgen in het gedrag van het cluster onder gemiddelde en zwaarste belasting.
  • Toegang tot live containerlogboeken en metrische gegevens die worden gegenereerd door de containerengine om u te helpen bij het oplossen van problemen in realtime.
  • Configureer waarschuwingen om u proactief te waarschuwen of te registreren wanneer het CPU- en geheugengebruik op knooppunten of containers uw drempelwaarden overschrijdt, of wanneer er een statuswijziging plaatsvindt in het cluster bij de statusrollup van de infrastructuur of knooppunten.

Toegang tot container-inzichten

Toegang tot Container insights in de Azure Portal vanuit Containers in het menu Controleren of rechtstreeks vanuit het geselecteerde AKS-cluster door Inzichten te selecteren. Het menu Azure Monitor biedt u het globale perspectief van alle containers die worden geïmplementeerd en bewaakt. Met deze informatie kunt u uw abonnementen en resourcegroepen doorzoeken en filteren. U kunt vervolgens inzoomen op Container Insights vanuit de geselecteerde container. Toegang tot container-inzichten voor een bepaalde AKS-container rechtstreeks vanaf de AKS-pagina.

Schermopname van een overzicht van methoden voor toegang tot Container Insights.

Verzamelde gegevens

Container Insights verzendt gegevens naar logboeken en metrische gegevens , waar u deze kunt analyseren met behulp van verschillende functies van Azure Monitor. Het werkt met andere Azure-services, zoals de beheerde Azure Monitor-service voor Prometheus en Managed Grafana , voor volledige bewaking van uw Kubernetes-cluster en uw containerworkloads. Zie Bewakingsgegevens voor meer informatie over deze andere services.

Diagram van het verzamelen van bewakingsgegevens uit een Kubernetes-cluster met behulp van Container Insights en gerelateerde services.

Ondersteunde configuraties

Container Insights ondersteunt de volgende configuraties:

Container Insights ondersteunt clusters met het Besturingssysteem Linux en Windows Server 2019. De containerruntimes die worden ondersteund, zijn Moby en elke CRI-compatibele runtime, zoals CRI-O en ContainerD. Docker wordt vanaf september 2022 niet meer ondersteund als containerruntime. Zie de opmerkingen bij de AKS-release voor meer informatie over deze afschaffing.

Notitie

Ondersteuning voor Container Insights voor het Windows Server 2022-besturingssysteem is in openbare preview.

Volgende stappen

Als u wilt beginnen met het bewaken van uw Kubernetes-cluster, raadpleegt u Container-inzichten inschakelen om inzicht te krijgen in de vereisten en beschikbare methoden voor het inschakelen van bewaking.