Sdílet prostřednictvím


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:

  1. V Azure Portal přejděte do aplikace funkcí.

  2. Výběrem možnosti Diagnostika a řešení problémů otevřete diagnostiku Azure Functions.

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

    Vyhledejte diagnostiku Azure Functions.

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.

Genie je Azure Functions rozhraní diagnostiky.

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.

Náhled diagnostické sestavy

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.

Diagnostická sestava chyb spuštění funkce

Zobrazení podrobností o výjimce

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.