Cvičení – monitorování automatického škálování
V tomto cvičení použijete log Analytics k dotazování událostí automatického škálování pro ukázkovou aplikaci.
Monitorování automatického škálování aplikace pomocí Log Analytics
Pomocí Log Analytics můžete ověřit vyhodnocení a akce škálování lépe. Ve vaší ukázkové aplikaci jsme směrovali protokoly automatického škálování do protokolů služby Azure Monitor (Log Analytics) prostřednictvím pracovního prostoru služby Log Analytics, který jste vytvořili pomocí nastavení ukázkové aplikace.
Důležité
Doba příjmu dat protokolu ve službě Azure Monitor může trvat až 15 minut. Pokud v Log Analytics nenajdete data, může ingestování dat protokolu Azure Spring Apps trvat delší dobu.
Principy událostí automatického škálování
Na obrazovce nastavení automatického škálování přejděte na kartu Historie spuštění a zobrazte nejnovější akce škálování.
Na kartě se také zobrazuje změna pozorované kapacity v průběhu času. Další podrobnosti o všech akcích automatického škálování, včetně operací, jako jsou aktualizace nebo odstranění nastavení automatického škálování, najdete v protokolu aktivit a filtrování podle operací automatického škálování.
V dalším kroku použijeme log Analytics k hlubšímu prozkoumání událostí automatického škálování.
Řešení potíží s událostmi škálování pomocí Log Analytics
Na webu Azure Portal otevřete pracovní prostor služby Log Analytics ve vaší skupině prostředků. Tento krok nastaví počáteční obor na pracovní prostor služby Log Analytics, aby dotaz vybral ze všech dat v tomto pracovním prostoru. Pokud v nabídce prostředku Azure vyberete protokoly, nastaví se obor jenom na záznamy z tohoto prostředku.
V nabídce vlevo vyberte Protokoly.
Levá strana obrazovky obsahuje kartu Tabulky , kde můžete zkontrolovat tabulky, které jsou k dispozici v aktuálním oboru.
Rozbalte řešení Správy protokolů a vyhledejte tabulku AutoscaleEvaluationsLog . Tabulku můžete rozbalit, aby se zobrazila její schéma, nebo najeďte myší na její název a zobrazte o ní další informace.
Napsání dotazu Kusto
Pojďme napsat dotaz pomocí tabulky AutoscaleEvaluationsLog . Poklikáním na jeho název ho přidejte do okna dotazu. Můžete také zadat přímo v okně. Můžete dokonce získat IntelliSense, která pomáhá dokončit názvy tabulek v aktuálním oboru a dotazovací jazyk Kusto (KQL) příkazů.
Tento dotaz je nejjednodušší dotaz, který můžeme napsat. Jenom vrátí všechny záznamy v tabulce. Spusťte ho tak , že vyberete tlačítko Spustit nebo stisknete Shift + Enter na klávesnici s kurzorem umístěným kdekoli v textu dotazu.
AutoscaleEvaluationsLog
Počet vrácených záznamů se zobrazí v pravém dolním rohu. Další cvičení týkající se dotazů automatického škálování KQL najdete v lekci Souhrn na konci tohoto modulu.