Přehled diagnostiky ve službě Azure Functions
Když používáte aplikaci funkcí, chcete být připraveni na všechny problémy, které mohou nastat, od chyb 4xx až po aktivaci selhání. Azure Functions diagnostika je inteligentní a interaktivní prostředí, které vám pomůže řešit potíže s aplikací funkcí bez konfigurace nebo dalších poplatků. Když narazíte na problémy s aplikací funkcí, Azure Functions diagnostika vás upozorní, co je špatně. Provede vás správnými informacemi, které vám pomůžou snadněji a rychleji problém vyřešit. Tento článek popisuje základy použití diagnostiky Azure Functions k rychlejší diagnostice a řešení běžných problémů s aplikací funkcí.
Spuštění diagnostiky Azure Functions
Spuštění diagnostiky Azure Functions:
V Azure Portal přejděte do aplikace funkcí.
Výběrem možnosti Diagnostika a řešení problémů otevřete diagnostiku Azure Functions.
Pomocí klíčových slov na dlaždici domovské stránky vyberte kategorii, která nejlépe vystihovuje problém vaší aplikace funkcí. Na panelu hledání můžete také zadat klíčové slovo, které nejlépe vystihovat váš problém. Zadáním příkazu můžete
execution
například zobrazit seznam diagnostických sestav souvisejících se spouštěním aplikace funkcí a otevřít je přímo z domovské stránky.
Použití interaktivního rozhraní
Jakmile vyberete kategorii domovské stránky, která nejlépe odpovídá problému vaší aplikace funkcí, Azure Functions interaktivní diagnostické rozhraní s názvem Genie vás může provést diagnostikou a řešením problému vaší aplikace. Pomocí zástupců dlaždic od Genie můžete zobrazit úplnou diagnostickou zprávu o kategorii problému, která vás zajímá. Klávesové zkratky dlaždic poskytují přímý způsob přístupu k diagnostickým metrikám.
Po výběru dlaždice se zobrazí seznam témat souvisejících s problémem popsaným na dlaždici. Tato témata poskytují fragmenty znaménných informací z celé sestavy. Výběrem některého z těchto témat můžete problémy podrobněji prozkoumat. Můžete také vybrat Zobrazit celou sestavu a prozkoumat všechna témata na jedné stránce.
Zobrazení diagnostické sestavy
Po výběru tématu můžete zobrazit diagnostickou sestavu specifickou pro vaši aplikaci funkcí. Diagnostické sestavy používají stavové ikony k označení, jestli s aplikací dochází k nějakým konkrétním problémům. Zobrazí se podrobný popis problému, doporučené akce, související metriky a užitečné dokumenty. Přizpůsobené diagnostické sestavy se generují z řady kontrol spuštěných v aplikaci funkcí. Diagnostické sestavy můžou být užitečným nástrojem pro určení problémů v aplikaci funkcí a při jejich řešení.
Vyhledání kódu problému
U funkcí založených na skriptech můžete pomocí spouštění funkcí a chyb v části Mimo provoz aplikace funkcí nebo Hlášení chyb zúžit řádek kódu, který způsobuje výjimky nebo chyby. Pomocí tohoto nástroje se můžete dostat k původní příčině a opravit problémy z konkrétního řádku kódu. Tato možnost není dostupná pro předkompilované funkce jazyka C# a Java.
Další kroky
Na webu UserVoice můžete klást otázky nebo nám poskytnout zpětnou vazbu k diagnostice Azure Functions. Uveďte [Diag]
do názvu své zpětné vazby.