Övning – Automatisk skalningsövervakning
I den här övningen använder du log analytics för att köra frågor mot autoskalningshändelser för exempelprogrammet.
Övervaka programmets autoskalning med Log Analytics
Du kan verifiera utvärderingarna och skala åtgärderna bättre med Log Analytics. I exempelprogrammet dirigerade vi dina autoskalningsloggar till Azure Monitor-loggar (Log Analytics) via en Log Analytics-arbetsyta som du skapade med din exempelprogramkonfiguration.
Viktigt!
Loggdatainmatningstiden i Azure Monitor kan ta upp till 15 minuter. Om du inte hittar data i Log Analytics kan det ta ytterligare tid att mata in Azure Spring Apps-loggdata.
Förstå autoskalningshändelser
På skärmen för autoskalningsinställning går du till fliken Körningshistorik för att se de senaste skalningsåtgärderna.
På fliken visas även ändringen i Observerad kapacitet över tid. Om du vill ha mer information om alla autoskalningsåtgärder, inklusive åtgärder som att uppdatera/ta bort autoskalningsinställningar, kan du visa aktivitetsloggen och filtrera efter autoskalningsåtgärder.
Sedan använder vi log analytics för att fördjupa oss i autoskalningshändelserna.
Använda Log Analytics för att felsöka skalningshändelser
I Azure Portal öppnar du Log Analytics-arbetsytan i resursgruppen. Det här steget anger det inledande omfånget till en Log Analytics-arbetsyta, så att frågan väljer från alla data på arbetsytan. Om du väljer Loggar från en Azure-resurss meny är omfånget inställt på endast poster från den resursen.
Välj Loggar på den vänstra menyn.
Till vänster på skärmen finns fliken Tabeller , där du kan granska de tabeller som är tillgängliga i det aktuella omfånget.
Expandera Log Management-lösningen och leta upp tabellen AutoscaleEvaluationsLog . Du kan expandera tabellen för att visa dess schema eller hovra över dess namn för att visa mer information om den.
Skriva en Kusto-fråga
Nu ska vi skriva en fråga med hjälp av tabellen AutoscaleEvaluationsLog . Dubbelklicka på namnet för att lägga till det i frågefönstret. Du kan också skriva direkt i fönstret. Du kan till och med hämta IntelliSense som hjälper dig att slutföra namnen på tabeller i det aktuella omfånget och Kusto-frågespråk -kommandona (KQL).
Den här frågan är den enklaste frågan som vi kan skriva. Den returnerar bara alla poster i en tabell. Kör den genom att välja knappen Kör eller genom att trycka på Skift + Retur på tangentbordet med markören placerad var som helst i frågetexten.
AutoscaleEvaluationsLog
Antalet poster som frågan returnerade visas i det nedre högra hörnet. Fler övningar om KQL-autoskalningsfrågor finns i sammanfattningsenheten i slutet av den här modulen.