Dela via


Visa Kubernetes-händelser och mått i realtid

Funktionen Live Data i Container Insights ger dig direkt åtkomst till dina AKS-containerloggar (Azure Kubernetes Service), händelser och poddmått. Den exponerar direkt åtkomst till kubectl logs -c, kubectl get händelser och kubectl top pods. En konsolruta visar loggar, händelser och mått som genereras av containermotorn för att hjälpa till med felsökningsproblem i realtid.

Kommentar

AKS använder loggningsarkitekturer på Kubernetes-klusternivå. Containerloggarna finns inuti /var/log/containers på noden. Information om hur du kommer åt en nod finns i Ansluta till AKS-klusternoder (Azure Kubernetes Service).

Hjälp med att konfigurera eller felsöka funktionen Live Data finns i installationsguiden. Den här funktionen har direkt åtkomst till Kubernetes-API:et. Mer information om autentiseringsmodellen finns i Kubernetes API.

Visa liveloggar för AKS-resurser

Kommentar

Du måste vara på en dator i samma privata nätverk för att få åtkomst till liveloggar från ett privat kluster.

Så här visar du liveloggarna för poddar, distributioner, replikuppsättningar, tillståndsbaserade uppsättningar, daemonuppsättningar, jobb eller cronjobb med eller utan Containerinsikter från AKS-resursvyn:

  1. I Azure Portal navigerar du till aks-klusterresursen.
  2. Välj Arbetsbelastningar under Kubernetes-resurser på tjänstmenyn.
  3. Välj en podd, distribution, replikuppsättning, tillståndskänslig uppsättning, daemonuppsättning eller jobb på respektive flik.
  4. I översiktsfönstret väljer du Liveloggar och väljer sedan en podd för att börja samla in livedata.

Visa livehändelser och mått

Du kan visa händelse- och måttdata i realtid eftersom de genereras av containermotorn när du väljer en container, podd, nod, replikuppsättning, tillståndskänslig uppsättning, daemonuppsättning, jobb, cron-jobb eller distribution.

  1. I Azure Portal navigerar du till aks-klusterresursen.

  2. Från ditt AKS-kluster i Azure-portalen väljer du Övervaka.

  3. Välj ett objekt på fliken Noder, Kontrollanter eller Containrar .

  4. I översiktsfönstret väljer du Livehändelser eller Live-mått. Live-mått är endast tillgängliga från nodvyn eller controller-vyn när en podd väljs. Om AKS-klustret har konfigurerats med enkel inloggning med hjälp av Microsoft Entra-ID uppmanas du att autentisera vid första användningen under webbläsarsessionen. Välj ditt konto och slutför autentiseringen med Azure.

    Skärmbild som visar fönstret Livehändelser i Azure-portalen.

Kommentar

Om du vill visa data från Log Analytics-arbetsytan väljer du Visa händelser i Log Analytics. Loggsökningsresultaten visar potentiellt noder, daemonuppsättningar, replikuppsättningar, tillståndskänsliga uppsättningar, jobb, Cron-jobb, poddar och containrar. Dessa loggar kanske inte längre finns. Loggsökningsresultaten för Tillståndskänsliga uppsättningar visar data för poddarna i en tillståndskänslig uppsättning. Försök att söka i loggar efter en container som inte är tillgänglig i kubectl misslyckas också här. Mer information om hur du visar historiska loggar, händelser och mått finns i Så här kör du frågor mot loggar från Container Insights.

Använda livedatavyer

I följande avsnitt beskrivs funktioner som du kan använda i de olika livedatavyerna.

Filtrera händelser

När du visar händelser kan du också begränsa resultatet med hjälp av filtret under sökfältet. Beroende på vilken resurs du väljer visar p-piller en nod, podd, namnrymd eller ett kluster att välja mellan.

Live Data-funktionen innehåller sökfunktioner. I sökrutan kan du filtrera resultat genom att ange ett nyckelord eller en term. Matchande resultat är markerade för att möjliggöra snabb granskning. När du visar händelserna kan du också begränsa resultaten med hjälp av funktionen Filter under sökfältet. Beroende på vilken resurs du har valt kan du välja från en nod, podd, namnrymd eller ett kluster.

Rulla, lås och pausa

Om du vill pausa autoscrollen och kontrollera flikens beteende så att du kan bläddra igenom de nya dataläsningen manuellt väljer du alternativet Bläddra . Om du vill återaktivera autoscrollen väljer du Rulla igen. Du kan också pausa hämtningen av logg- eller händelsedata genom att välja alternativet Pausa. När du är redo att återuppta väljer du Spela.

Pausa eller pausa autoscrollen under en kort tidsperiod medan du felsöker ett problem. Dessa begäranden kan påverka tillgängligheten och begränsningen av Kubernetes API i klustret.

Viktigt!

Inga data lagras permanent under driften av den här funktionen. All information som samlas in under sessionen tas bort när du stänger webbläsaren eller navigerar bort från den. Data finns bara kvar för visualisering i femminutersfönstret för måttfunktionen. Alla mått som är äldre än fem minuter tas också bort. Realtidsdatabuffertfrågorna inom rimliga minnesanvändningsgränser.

Nästa steg