Využijte možnost monitorovat stav spuštění, zobrazit historii triggerů a nastavit upozornění pro Azure Logic Apps.
Po Vytvoření a spuštění aplikace logikymůžete kontrolovat stav spuštění aplikace logiky, historii spuštění, historii aktivačních událostía výkon. Pokud chcete dostávat oznámení o selháních nebo jiných možných problémech, nastavte výstrahy. Můžete například vytvořit výstrahu, která detekuje "Pokud více než pět běhů selže za hodinu."
Pro monitorování událostí v reálném čase a bohatší ladění nastavte protokolování diagnostiky pro vaši aplikaci logiky pomocí protokolů Azure monitor. Tato služba Azure vám pomůže monitorovat cloudové a místní prostředí, abyste mohli snadněji udržovat jejich dostupnost a výkon. Pak můžete najít a zobrazit události, jako jsou události triggeru, události spuštění a události akcí. Uložením těchto informací v protokolech Azure monitormůžete vytvořit dotazy protokolu , které vám pomůžou najít a analyzovat tyto informace. Tato diagnostická data můžete také použít s jinými službami Azure, například Azure Storage a Azure Event Hubs. Další informace najdete v tématu monitorování aplikací logiky pomocí Azure monitor.
Poznámka
Pokud vaše aplikace logiky běží v prostředí ISE (Integration Service Environment) , které bylo vytvořeno za účelem použití koncového bodu interního přístupu, můžete zobrazit vstupy a výstupy z historie spuštění aplikace logiky jenom v rámci vaší virtuální sítě. Ujistěte se, že máte síťové připojení mezi soukromými koncovými body a počítačem, ze kterého chcete získat přístup k historii spuštění. Například klientský počítač může existovat uvnitř virtuální sítě ISE nebo uvnitř virtuální sítě, která je připojená k virtuální síti ISE, například prostřednictvím partnerského vztahu nebo virtuální privátní sítě. Další informace najdete v tématu ISE Endpoint Access.
Kontrola historie spuštění
Pokaždé, když se Trigger aktivuje pro položku nebo událost, vytvoří modul Logic Apps a spustí samostatnou instanci pracovního postupu pro každou položku nebo událost. Ve výchozím nastavení se každá instance pracovního postupu spouští paralelně, takže žádný pracovní postup nesmí čekat před spuštěním spuštění. Můžete se podívat, co se stalo během tohoto spuštění, včetně stavu každého kroku v pracovním postupu a vstupy a výstupy pro jednotlivé kroky.
V Azure Portalvyhledejte a otevřete aplikaci logiky v návrháři aplikace logiky.
Pokud chcete najít aplikaci logiky, zadejte do hlavního pole Azure Search
logic appsa pak vyberte Logic Apps.
Azure Portal zobrazí všechny aplikace logiky, které jsou přidruženy k předplatným Azure. Tento seznam můžete filtrovat podle názvu, předplatného, skupiny prostředků, umístění atd.

Vyberte svou aplikaci logiky a pak vyberte Přehled.
V podokně Přehled se zobrazí v části historie spuštění všechny poslední, aktuální a všechny čekající běhy pro vaši aplikaci logiky. Pokud se v seznamu zobrazí mnoho spuštění a nemůžete najít požadovanou položku, zkuste vyfiltrovat seznam.
Tip
Pokud se stav spuštění nezobrazí, zkuste aktualizovat stránku Přehled výběrem možnosti aktualizovat. Pro aktivační událost, která se přeskočila kvůli kritériím nesplnění nebo hledáním žádných dat, neproběhne žádné spuštění.

Tady jsou možné stavy spuštění:
Stav spuštění Description Bylo přerušeno Spuštění bylo zastaveno nebo nebylo dokončeno z důvodu externích problémů, například výpadek systému nebo uplynulé předplatné Azure. Stornován Běh se aktivoval a začal, ale přijal žádost o zrušení. Neúspěšný Nejméně jedna akce v běhu se nezdařila. Pro zpracování této chyby nebyly nastaveny žádné následné akce v pracovním postupu. Spuštěno Běh se aktivoval a probíhá, ale tento stav se může zobrazit i pro běh, který je omezený z důvodu omezení akce nebo aktuálního cenového plánu. Tip: Pokud nastavíte diagnostické protokolování, můžete získat informace o všech událostech omezení, ke kterým dochází.
Úspěšný Spuštění proběhlo úspěšně. Pokud se některá akce nezdařila, došlo k selhání následné akce v pracovním postupu. Vypršel časový limit Časový limit spuštění vypršel, protože aktuální doba překročila limit doby trvání běhu, který je řízen nastavením uchování historie spuštění ve dnech. Doba trvání běhu se počítá pomocí počátečního času spuštění a omezení doby trvání běhu v daném počátečním čase. Poznámka: Pokud doba trvání běhu překročí také aktuální limit uchování historie spuštění, který je také řízen nastavením uchování historie spuštění v rámci dnů, je spuštění vymazáno z historie spuštění podle každodenní úlohy čištění. Bez ohledu na to, jestli doba běhu vyprší nebo dokončí, se doba uchovávání vždycky vypočítá pomocí času spuštění a aktuálního limitu uchování. Pokud tedy omezíte dobu trvání spuštění v letadle, vyprší časový limit běhu. Běh ale buď zůstane, nebo se vymaže z historie spuštění na základě toho, jestli doba trvání běhu překročila limit uchování.
Čekající Běh se nezačal nebo je pozastaven, například kvůli dřívější instanci pracovního postupu, která je pořád spuštěná. Chcete-li zkontrolovat postup a další informace pro konkrétní spuštění, vyberte v části historie spuštění možnost spustit.

V podokně spuštění aplikace logiky se zobrazí každý krok ve vybraném spuštění, stav spuštění každého kroku a čas potřebný ke spuštění každého kroku, například:

Chcete-li zobrazit tyto informace ve formuláři seznamu, vyberte na panelu nástrojů spuštění aplikace logiky možnost Spustit podrobnosti.

Zobrazení podrobností o spuštění zobrazuje jednotlivé kroky, jejich stav a další informace.

Můžete například získat vlastnost ID korelace spuštění, kterou můžete potřebovat při použití REST API pro Logic Apps.
Pokud chcete získat další informace o konkrétním kroku, vyberte jednu z možností:
V podokně spuštění aplikace logiky vyberte krok, aby se obrazec rozbalí. Nyní můžete zobrazit informace, jako jsou vstupy, výstupy a případné chyby, ke kterým došlo v tomto kroku, například:

V podokně podrobností o spuštění aplikace logiky vyberte požadovaný krok.

Nyní můžete zobrazit informace, jako jsou vstupy a výstupy pro daný krok, například:
Poznámka
Všechny podrobnosti a události modulu runtime jsou v rámci Logic Apps služby šifrované. Šifrují se pouze v případě, že uživatel požaduje zobrazení těchto dat. Pomocí řízení přístupu na základě role Azure (Azure RBAC)můžete Skrýt vstupy a výstupy v historii spuštění nebo řídit přístup uživatelů k těmto informacím.
Kontrola historie aktivačních událostí
Každá aplikace logiky se spustí s triggerem. V okně historie aktivačních událostí se zobrazí všechny pokusy o aktivaci, které vaše aplikace logiky vytvořila, a informace o vstupech a výstupech pro každý pokus o aktivaci
V Azure Portalvyhledejte a otevřete aplikaci logiky v návrháři aplikace logiky.
Pokud chcete najít aplikaci logiky, zadejte do hlavního pole Azure Search
logic appsa pak vyberte Logic Apps.
Azure Portal zobrazí všechny aplikace logiky, které jsou přidruženy k předplatným Azure. Tento seznam můžete filtrovat podle názvu, předplatného, skupiny prostředků, umístění atd.

Vyberte svou aplikaci logiky a pak vyberte Přehled.
V nabídce aplikace logiky zvolte Přehled. V části Souhrn vyberte v části hodnocení možnost Zobrazit historii aktivačních událostí.

V podokně historie aktivačních událostí se zobrazí všechny pokusy o aktivační události, které vaše aplikace logiky vytvořila. Pokaždé, když se Trigger aktivuje pro položku nebo událost, vytvoří modul Logic Apps samostatnou instanci aplikace logiky, která spouští pracovní postup. Ve výchozím nastavení jsou jednotlivé instance spouštěny paralelně, takže žádný pracovní postup nesmí čekat před spuštěním spuštění. Takže pokud vaše aplikace logiky aktivuje více položek najednou, zobrazí se pro každou položku aktivační položka se stejným datem a časem.

Tady je možný stav pokusu o aktivaci:
Stav triggeru Description Neúspěšný Došlo k chybě. Pokud chcete zkontrolovat všechny generované chybové zprávy pro aktivační událost, vyberte tuto aktivační událost a zvolte výstup. Například můžete najít vstupy, které nejsou platné. Vynecháno Trigger zkontroloval koncový bod, ale nenašel žádná data, která splňují zadaná kritéria. Úspěšný Trigger zkontroloval koncový bod a našel dostupná data. Obvykle se spolu s tímto stavem zobrazí také stav Aktivováno. Pokud ne, definice triggeru může mít podmínku nebo SplitOnpříkaz, který nebyl splněn.Tento stav se může vztahovat na ruční trigger, trigger opakování nebo trigger dotazování. Trigger se může úspěšně spustit, ale samotné spuštění může selhat i v případě, že akce generují neošetřené chyby.
Tip
Trigger můžete znovu zkontrolovat, aniž byste čekali na další opakování. Na panelu nástrojů přehledu vyberte Spustit aktivační událost a vyberte aktivační událost, která vynutí kontrolu. Nebo na panelu nástrojů Návrháře Logic Apps Spustit.
Pokud chcete zobrazit informace o konkrétním pokusu o aktivaci, vyberte v podokně triggeru tuto aktivační událost. Pokud se v seznamu zobrazuje mnoho pokusů o aktivaci a nemůžete najít položku, kterou chcete, zkuste seznam filtrovat. Pokud nenajdete data, která očekáváte, zkuste na panelu nástrojů vybrat Aktualizovat.

Teď můžete zkontrolovat informace o vybrané aktivační události, například:

Nastavení upozornění monitorování
Pokud chcete dostávat upozornění na základě konkrétních metrik nebo překročení prahových hodnot pro vaši aplikaci logiky, nastavte upozornění v Azure Monitor. Přečtěte si o metrikách v Azure. Pokud chcete nastavit výstrahy bez použití Azure Monitor, postupujte podle těchto kroků.
V nabídce aplikace logiky v části Monitorování vyberte Upozornění > Nové pravidlo upozornění.

V podokně Vytvořit pravidlo v části Prostředek vyberte svou aplikaci logiky, pokud ještě není vybraná. V části Podmínka vyberte Přidat, abyste mohli definovat podmínku, která aktivuje výstrahu.

V podokně Konfigurovat logiku signálů vyhledejte a vyberte signál, pro který chcete získat upozornění. Můžete použít vyhledávací pole nebo seřadit signály abecedně, vybrat záhlaví sloupce Název signálu.
Pokud například chcete odeslat upozornění při selhání triggeru, postupujte následovně:
Ve sloupci Název signálu vyhledejte a vyberte signál Triggers Failed (Triggery selhaly).

V podokně informací, které se otevře pro vybraný signál, v části Logika upozornění nastavte podmínku, například:
V oblasti Operátor vyberte Větší než nebo rovno.
Jako Typ agregace vyberte Počet.
Jako Prahová hodnota zadejte
1.V části Náhled podmínky potvrďte, že se vaše podmínka zobrazuje správně.
V části Vyhodnoceno na základě nastavte interval a frekvenci spuštění pravidla upozornění. V možnosti Úroveň agregace (Období) vyberte období pro seskupení dat. V části Frekvence vyhodnocení vyberte, jak často chcete podmínku kontrolovat.
Až budete připraveni, vyberte Hotovo.
Tady je dokončená podmínka:

Na stránce Vytvořit pravidlo se teď zobrazuje podmínka, kterou jste vytvořili, a náklady na spuštění tohoto upozornění.

Zadejte název, volitelný popis a úroveň závažnosti výstrahy. Nastavení Povolit pravidlo po vytvoření ponechte zapnuté nebo vypněte, dokud toto pravidlo necháte připravené.
Až budete hotovi, vyberte Vytvořit pravidlo upozornění.
Tip
Pokud chcete spustit aplikaci logiky z upozornění, můžete do pracovního postupu zahrnout trigger požadavku, který vám umožní provádět úlohy jako v těchto příkladech: