Status van AKS-cluster evalueren
Dit artikel maakt deel uit van een serie. Begin met het overzicht.
Evalueer de algehele status van het cluster en het netwerk om te beginnen met uw triagepraktijk.
Extra
Er zijn veel hulpprogramma's en functies die u kunt gebruiken om problemen in uw AKS-cluster (Azure Kubernetes Service) vast te stellen en op te lossen.
Selecteer uw AKS-clusterresource in Azure Portal. Deze hulpprogramma's en functies bevinden zich in het navigatiedeelvenster.
Problemen vaststellen en oplossen: u kunt dit hulpprogramma gebruiken om problemen in uw cluster te identificeren en op te lossen.
Resourcestatus: u kunt dit hulpprogramma gebruiken om te helpen bij het vaststellen en verkrijgen van ondersteuning voor serviceproblemen die van invloed kunnen zijn op uw Azure-resources. Dit hulpprogramma bevat informatie over de huidige en eerdere status van uw resources.
Advisor-aanbevelingen: Azure Advisor fungeert als een gepersonaliseerde cloudconsultant, die u begeleidt bij het volgen van aanbevolen procedures voor het optimaliseren van uw Azure-implementaties. U kunt Advisor gebruiken om uw resourceconfiguratie en gebruikstelemetrie te analyseren. Advisor stelt oplossingen voor, zodat u kosteneffectiviteit, prestaties, betrouwbaarheid en beveiliging kunt verbeteren.
Logboeken: Gebruik deze functie voor toegang tot de clusterlogboeken en metrische gegevens die zijn opgeslagen in de Log Analytics-werkruimte . U kunt de logboeken en metrische gegevens van uw cluster bewaken en analyseren om inzicht te krijgen en het oplossen van problemen te verbeteren.
Gebruik deze hulpprogramma's en functies, zodat u effectief problemen kunt vaststellen en oplossen, de implementatie van uw AKS-cluster kunt optimaliseren en de status en prestaties van uw Azure-resources kunt bewaken.
Problemen vaststellen en oplossen
De functie problemen vaststellen en oplossen biedt een uitgebreide reeks hulpprogramma's die u kunt helpen bij het identificeren en oplossen van verschillende problemen met betrekking tot uw cluster. Selecteer de categorie voor probleemoplossing die het meest relevant is voor uw probleem.
Als u de clusterstatus wilt controleren, kunt u het volgende kiezen:
- Beschikbaarheid en prestaties van het cluster- en besturingsvlak: controleer of er problemen zijn met de beschikbaarheid of beperking van de service die van invloed zijn op de status van het cluster.
- Verbinding maken iviteitsproblemen: controleer of er fouten zijn met dns-omzetting (Cluster Domain Name System) of of de uitgaande communicatieroute verbindingsproblemen heeft.
Status van resources
Gebruik de resourcestatusfunctie om problemen met clusters en serviceproblemen te identificeren en te krijgen die van invloed kunnen zijn op de status van uw cluster. Stel een resourcewaarschuwing in, zodat u eenvoudig de status van uw cluster kunt bewaken. De resourcestatusfunctie biedt een rapport over de huidige en eerdere status van uw cluster. Er zijn vier statussen:
Beschikbaar: Deze status geeft aan dat er geen gebeurtenissen zijn gedetecteerd die van invloed zijn op de status van het cluster. Als het cluster binnen de afgelopen 24 uur is hersteld van niet-geplande downtime, wordt er een onlangs opgeloste melding weergegeven.
Niet beschikbaar: deze status geeft aan dat er een doorlopende platform- of nietplatformgebeurtenis is gedetecteerd die van invloed is op de status van het cluster.
Onbekend: Deze status geeft aan dat de functie meer dan tien minuten geen informatie over de resource heeft ontvangen. Deze status wordt meestal weergegeven wanneer de toewijzing van een virtuele machine ongedaan wordt gemaakt. Deze status is geen definitieve indicatie van de status van de resource, maar kan een nuttig gegevenspunt zijn voor het oplossen van problemen.
Gedegradeerd: deze status geeft aan dat er prestatieverlies is voor uw cluster, maar het cluster is nog steeds beschikbaar voor gebruik.
In de volgende schermopname ziet u het overzicht van de resourcestatus.
Zie het overzicht van De status van Azure-resources voor meer informatie.
Advisor
Advisor biedt bruikbare aanbevelingen om uw AKS-clusters te optimaliseren voor betrouwbaarheid, beveiliging, operationele uitmuntendheid en prestatie-efficiëntie. U kunt Advisor gebruiken om proactief de prestaties van uw cluster te verbeteren en potentiële problemen te voorkomen. Selecteer een aanbeveling voor gedetailleerde informatie over het optimaliseren van uw cluster.
In de volgende schermopname ziet u de resources voor de geselecteerde aanbeveling.
Zie Het overzicht van Advisor voor meer informatie.
Log Analytics
Log Analytics biedt inzicht in de status van het cluster. Als u toegang wilt krijgen tot de Log Analytics-werkruimte, gaat u naar uw AKS-cluster en selecteert u Logboeken in het navigatiedeelvenster.
U kunt vooraf gedefinieerde query's kiezen om de clusterstatus te analyseren.
Gebruik ingebouwde query's om query's uit te voeren op logboeken en metrische gegevens die zijn verzameld in de Log Analytics-werkruimte. In de volgende lijst worden de functies van sommige query's in de categorieën beschikbaarheid, containerlogboeken en diagnostische gegevens beschreven.
Beschikbaarheid
Gereedheidsstatus per knooppuntquery : bekijk het aantal alle knooppunten in het cluster op basis van de gereedheidsstatus.
Geef alle pods weer met een fasequery : bekijk het aantal van alle pods per fase, zoals mislukt, in behandeling, onbekend, actief of geslaagd.
Containerlogboeken
Zoek een waarde in de tabelquery Containerlogboeken : Rijen zoeken in de tabel ContainerLogs waarin LogEntry een opgegeven tekenreeksparameter heeft.
Lijst met containerlogboeken per naamruimtequery : Containerlogboeken van de naamruimten in het cluster weergeven.
Diagnostics
Query voor logboeken voor automatische schaalaanpassing van clusters: query's uitvoeren op logboeken van de automatische schaalaanpassing van clusters. Deze query kan informatie geven over waarom het cluster onverwacht omhoog of omlaag wordt geschaald.
Query voor Kubernetes-API-serverlogboeken : query's uitvoeren op logboeken van de Kubernetes-API-server.
Inventarisquery voor installatiekopieën : vermeld alle containerinstallatiekopieën en hun status.
Prometheus disk read per second per node query: View Prometheus disk read metrics from the default Kubernetes namespace as a timechart.
Gemiddeld CPU-gebruiksgroei van vorige weekquery : De gemiddelde CPU-groei per exemplaar in de afgelopen week weergeven, in aflopende volgorde.
Bijdragers
Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.
Belangrijkste auteurs:
- Paulo Salvatori | Principal Customer Engineer
- Francis Simy Azure | Senior Technisch Specialist
Andere inzender:
- Rong Zhang | Senior Product Manager
Als u niet-openbare LinkedIn-profielen wilt zien, meldt u zich aan bij LinkedIn.