Så här visar du Kubernetes-loggar, händelser och Pod-mått i real tidHow to view Kubernetes logs, events, and pod metrics in real-time

Behållar insikter innehåller funktionen real tids data, som är en avancerad diagnostisk funktion som gör att du direkt kan komma åt dina AKS (Azure Kubernetes service) (STDOUT/stderror), händelser och Pod mått.Container insights includes the Live Data feature, which is an advanced diagnostic feature allowing you direct access to your Azure Kubernetes Service (AKS) container logs (stdout/stderror), events, and pod metrics. Den visar direkt åtkomst till kubectl logs -c , kubectl get händelser och kubectl top pods .It exposes direct access to kubectl logs -c, kubectl get events, and kubectl top pods. I ett konsol fönster visas loggar, händelser och mått som genereras av behållar motorn för att hjälpa till med fel sökning av problem i real tid.A console pane shows the logs, events, and metrics generated by the container engine to further assist in troubleshooting issues in real-time.

Den här artikeln innehåller en detaljerad översikt och hjälper dig att förstå hur du använder den här funktionen.This article provides a detailed overview and helps you understand how to use this feature.

Om du vill ha hjälp med att ställa in eller felsöka funktionen Live data läser du vår installations guide.For help setting up or troubleshooting the Live Data feature, review our setup guide. Den här funktionen har direkt åtkomst till Kubernetes-API: et och ytterligare information om Authentication-modellen finns här.This feature directly access the Kubernetes API, and additional information about the authentication model can be found here.

Visa AKS Resource Live-loggarView AKS resource live logs

Använd följande procedur för att Visa Live-loggarna för poddar, distributioner och replik uppsättningar med eller utan behållar insikter från vyn AKS resurs.Use the following procedure to view the live logs for pods, deployments, and replica sets with or without Container insights from the AKS resource view.

  1. I Azure Portal bläddrar du till kluster resurs gruppen AKS och väljer din AKS-resurs.In the Azure portal, browse to the AKS cluster resource group and select your AKS resource.

  2. Välj arbets belastningar i avsnittet Kubernetes-resurser på menyn.Select Workloads in the Kubernetes resources section of the menu.

  3. Välj en pod, distribution, replik uppsättning från respektive flik.Select a pod, deployment, replica-set from the respective tab.

  4. Välj Live-loggar på resurs menyn.Select Live Logs from the resource's menu.

  5. Välj en POD för att starta insamling av Live-data.Select a pod to start collection of the live data.

    Distribuera Live-loggarDeployment live logs

Visa loggarView logs

Du kan visa real tids logg data när de genereras av behållar motorn från vyn noder, kontrollanter och behållare .You can view real-time log data as they are generated by the container engine from the Nodes, Controllers, and Containers view. Utför följande steg för att Visa loggdata.To view log data, perform the following steps.

  1. I Azure Portal bläddrar du till kluster resurs gruppen AKS och väljer din AKS-resurs.In the Azure portal, browse to the AKS cluster resource group and select your AKS resource.

  2. På instrument panelen för AKS under övervakning till vänster väljer du insikter.On the AKS cluster dashboard, under Monitoring on the left-hand side, choose Insights.

  3. Välj antingen fliken noder, styrenheter eller behållare .Select either the Nodes, Controllers, or Containers tab.

  4. Välj ett objekt i prestanda rutnätet och välj alternativet Visa live data i fönstret Egenskaper på höger sida.Select an object from the performance grid, and on the properties pane found on the right side, select View live data option. Om AKS-klustret har kon figurer ATS med enkel inloggning med Azure AD uppmanas du att autentisera vid första användningen under webbläsarsessionen.If the AKS cluster is configured with single sign-on using Azure AD, you are prompted to authenticate on first use during that browser session. Välj ditt konto och slutför autentisering med Azure.Select your account and complete authentication with Azure.

    Anteckning

    När du visar data från din Log Analytics arbets yta genom att välja vyn i Analytics från fönstret Egenskaper kan logg Sök resultaten Visa noder, daemon-uppsättningar, replik uppsättningar, jobb, cron- jobb, poddar och behållare som kanske inte längre finns.When viewing the data from your Log Analytics workspace by selecting the View in analytics option from the properties pane, the log search results will potentially show Nodes, Daemon Sets, Replica Sets, Jobs, Cron Jobs, Pods, and Containers which may no longer exist. Försök att söka efter loggar för en behållare som inte är tillgänglig i kubectl kommer också att Miss lyckas här.Attempting to search logs for a container which isn't available in kubectl will also fail here. Granska vyn i analys funktionen om du vill veta mer om att visa historiska loggar, händelser och mått.Review the View in analytics feature to learn more about viewing historical logs, events and metrics.

När du har autentiserat visas fönstret Live data-konsol under rutnätet för prestanda data där du kan visa loggdata i en kontinuerlig data ström.After successfully authenticating, the Live Data console pane will appear below the performance data grid where you can view log data in a continuous stream. Om status indikatorn för hämtningen visar en grön bock markering, som är längst till höger i fönstret, innebär det att data kan hämtas och att det börjar strömma till konsolen.If the fetch status indicator shows a green check mark, which is on the far right of the pane, it means data can be retrieved and it begins streaming to your console.

Fönstret Egenskaper för Node-fönstret Visa data alternativ

Rutans rubrik visar namnet på pod som behållaren är grupperad med.The pane title shows the name of the pod the container is grouped with.

Visa händelserView events

Du kan visa händelse data i real tid när de genereras av behållar motorn från noder, styrenheter, behållare och distributioner när en behållare, pod, nod, ReplicaSet, DaemonSet, Job, CronJob eller Deployment har valts.You can view real-time event data as they are generated by the container engine from the Nodes, Controllers, Containers, and Deployments view when a container, pod, node, ReplicaSet, DaemonSet, job, CronJob or Deployment is selected. Utför följande steg för att visa händelser.To view events, perform the following steps.

  1. I Azure Portal bläddrar du till kluster resurs gruppen AKS och väljer din AKS-resurs.In the Azure portal, browse to the AKS cluster resource group and select your AKS resource.

  2. På instrument panelen för AKS under övervakning till vänster väljer du insikter.On the AKS cluster dashboard, under Monitoring on the left-hand side, choose Insights.

  3. Välj antingen fliken noder, styrenheter, behållare eller distributioner .Select either the Nodes, Controllers, Containers, or Deployments tab.

  4. Välj ett objekt i prestanda rutnätet och välj alternativet Visa live data i fönstret Egenskaper på höger sida.Select an object from the performance grid, and on the properties pane found on the right side, select View live data option. Om AKS-klustret har kon figurer ATS med enkel inloggning med Azure AD uppmanas du att autentisera vid första användningen under webbläsarsessionen.If the AKS cluster is configured with single sign-on using Azure AD, you are prompted to authenticate on first use during that browser session. Välj ditt konto och slutför autentisering med Azure.Select your account and complete authentication with Azure.

    Anteckning

    När du visar data från din Log Analytics arbets yta genom att välja vyn i Analytics från fönstret Egenskaper kan logg Sök resultaten Visa noder, daemon-uppsättningar, replik uppsättningar, jobb, cron- jobb, poddar och behållare som kanske inte längre finns.When viewing the data from your Log Analytics workspace by selecting the View in analytics option from the properties pane, the log search results will potentially show Nodes, Daemon Sets, Replica Sets, Jobs, Cron Jobs, Pods, and Containers which may no longer exist. Försök att söka efter loggar för en behållare som inte är tillgänglig i kubectl kommer också att Miss lyckas här.Attempting to search logs for a container which isn't available in kubectl will also fail here. Granska vyn i analys funktionen om du vill veta mer om att visa historiska loggar, händelser och mått.Review the View in analytics feature to learn more about viewing historical logs, events and metrics.

När du har autentiserat visas fönstret Live data-konsol under rutnätet för prestanda data.After successfully authenticating, the Live Data console pane will appear below the performance data grid. Om status indikatorn för hämtningen visar en grön bock markering, som är längst till höger i fönstret, innebär det att data kan hämtas och att det börjar strömma till konsolen.If the fetch status indicator shows a green check mark, which is on the far right of the pane, it means data can be retrieved and it begins streaming to your console.

Om objektet du har valt är en behållare väljer du alternativet händelser i rutan.If the object you selected was a container, select the Events option in the pane. Om du har valt en nod, POD eller kontrollant väljs Visa händelser automatiskt.If you selected a Node, Pod, or controller, viewing events is automatically selected.

Fönstret Egenskaper för kontroll panelen Visa händelser

Rutans rubrik visar namnet på pod som behållaren är grupperad med.The pane title shows the name of the Pod the container is grouped with.

Filtrera händelserFilter events

När du visar händelser kan du dessutom begränsa resultaten med hjälp av filtret Pill som finns till höger om Sök fältet.While viewing events, you can additionally limit the results using the Filter pill found to the right of the search bar. Beroende på vilken resurs du har valt visar Pill en pod, ett namn område eller ett kluster att välja från.Depending on what resource you have selected, the pill lists a Pod, Namespace, or cluster to chose from.

Visa måttView metrics

Du kan visa data för real tids mått när de genereras av behållar motorn från vyn noder eller kontrollanter endast när en Pod har valts.You can view real-time metric data as they are generated by the container engine from the Nodes or Controllers view only when a Pod is selected. Utför följande steg för att visa mått.To view metrics, perform the following steps.

  1. I Azure Portal bläddrar du till kluster resurs gruppen AKS och väljer din AKS-resurs.In the Azure portal, browse to the AKS cluster resource group and select your AKS resource.

  2. På instrument panelen för AKS under övervakning till vänster väljer du insikter.On the AKS cluster dashboard, under Monitoring on the left-hand side, choose Insights.

  3. Välj antingen fliken noder eller styrenheter .Select either the Nodes or Controllers tab.

  4. Välj ett Pod -objekt i prestanda rutnätet och välj alternativet Visa live data i fönstret Egenskaper på höger sida.Select a Pod object from the performance grid, and on the properties pane found on the right side, select View live data option. Om AKS-klustret har kon figurer ATS med enkel inloggning med Azure AD uppmanas du att autentisera vid första användningen under webbläsarsessionen.If the AKS cluster is configured with single sign-on using Azure AD, you are prompted to authenticate on first use during that browser session. Välj ditt konto och slutför autentisering med Azure.Select your account and complete authentication with Azure.

    Anteckning

    När du visar data från din Log Analytics arbets yta genom att välja vyn i Analytics från fönstret Egenskaper kan logg Sök resultaten Visa noder, daemon-uppsättningar, replik uppsättningar, jobb, cron- jobb, poddar och behållare som kanske inte längre finns.When viewing the data from your Log Analytics workspace by selecting the View in analytics option from the properties pane, the log search results will potentially show Nodes, Daemon Sets, Replica Sets, Jobs, Cron Jobs, Pods, and Containers which may no longer exist. Försök att söka efter loggar för en behållare som inte är tillgänglig i kubectl kommer också att Miss lyckas här.Attempting to search logs for a container which isn't available in kubectl will also fail here. Granska vyn i analys funktionen om du vill veta mer om att visa historiska loggar, händelser och mått.Review the View in analytics feature to learn more about viewing historical logs, events and metrics.

När du har autentiserat visas fönstret Live data-konsol under rutnätet för prestanda data.After successfully authenticating, the Live Data console pane will appear below the performance data grid. Mät data hämtas och börjar strömma till konsolen för presentation i de två diagrammen.Metric data is retrieved and begins streaming to your console for presentation in the two charts. Rutans rubrik visar namnet på pod som behållaren är grupperad med.The pane title shows the name of the pod the container is grouped with.

Visa Pod Metrics-exempel

Använda Live data-vyerUsing live data views

I följande avsnitt beskrivs funktioner som du kan använda i olika vyer för Live-data.The following sections describe functionality that you can use in the different live data views.

Funktionen Live data innehåller Sök funktioner.The Live Data feature includes search functionality. I Sök fältet kan du filtrera resultaten genom att skriva ett nyckel ord eller en term, och eventuella matchande resultat markeras för att tillåta snabb granskning.In the Search field, you can filter results by typing a key word or term and any matching results are highlighted to allow quick review. När du visar händelser kan du dessutom begränsa resultaten med hjälp av filtret Pill som finns till höger om Sök fältet.While viewing events, you can additionally limit the results using the Filter pill found to the right of the search bar. Beroende på vilken resurs du har valt visar Pill en pod, ett namn område eller ett kluster att välja från.Depending on what resource you have selected, the pill lists a Pod, Namespace, or cluster to chose from.

Filter exempel för Live data konsol fönster

Filter exempel för Live data konsol fönster för distribution

Rulla låset och pausaScroll Lock and Pause

Om du vill pausa autorullningen och kontrol lera beteendet för fönstret, så att du kan bläddra manuellt genom de nya data som lästs, kan du använda rullnings alternativet.To suspend autoscroll and control the behavior of the pane, allowing you to manually scroll through the new data read, you can use the Scroll option. Om du vill aktivera autorullning igen väljer du bara rullnings alternativet igen.To re-enable autoscroll, simply select the Scroll option again. Du kan också pausa hämtningen av logg-eller händelse data genom att välja alternativet pausa och när du är redo att återuppta väljer du spela bara.You can also pause retrieval of log or event data by selecting the the Pause option, and when you are ready to resume, simply select Play.

Fönstret Live data konsol pausa Live-vyn

Fönstret Live data konsol pausa Live-vyn för distribution

Viktigt

Vi rekommenderar att du bara pausar eller pausar den här snabb rullningen under en kort tids period när du felsöker ett problem.We recommend only suspending or pausing autoscroll for a short period of time while troubleshooting an issue. Dessa förfrågningar kan påverka tillgängligheten och begränsningen av Kubernetes-API: et i klustret.These requests may impact the availability and throttling of the Kubernetes API on your cluster.

Viktigt

Inga data lagras permanent under den här funktionens funktion.No data is stored permanently during operation of this feature. All information som registreras under sessionen tas bort när du stänger webbläsaren eller navigerar bort från den.All information captured during the session is deleted when you close your browser or navigate away from it. Data är bara tillgängliga för visualisering i fönstret med måtten 5 minuter i mått funktionen. alla mått som är äldre än fem minuter tas också bort.Data only remains present for visualization inside the five minute window of the metrics feature; any metrics older than five minutes are also deleted. Live data buffer-frågorna inom rimlig minnes användnings gränser.The Live Data buffer queries within reasonable memory usage limits.

Nästa stegNext steps

  • Om du vill fortsätta lära dig hur du använder Azure Monitor och övervakar andra aspekter av ditt AKS-kluster kan du läsa mer i Visa Azure Kubernetes service Health.To continue learning how to use Azure Monitor and monitor other aspects of your AKS cluster, see View Azure Kubernetes Service health.

  • Visa exempel på logg frågor för att se fördefinierade frågor och exempel för att skapa aviseringar, visualiseringar eller utföra ytterligare analyser av klustren.View log query examples to see predefined queries and examples to create alerts, visualizations, or perform further analysis of your clusters.