Cvičení – monitorování automatického škálování

Dokončeno

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í.

Snímek obrazovky s kartou Historie spuštění automatického škálování na webu Azure Portal

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

  1. 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.

  2. 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.

Snímek obrazovky s nabídkou Log Analytics na webu Azure Portal

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.