Nastavenie služby Application Insights so službou Power Automate
Poznámka
nové a vylepšené Power Platform centrum správcov je teraz vo verejnej ukážke! Nové centrum spravovania sme navrhli tak, aby bolo jednoduchšie na používanie, s navigáciou orientovanou na úlohy, ktorá vám pomôže rýchlejšie dosiahnuť konkrétne výsledky. Keď sa nové Power Platform centrum spravovania presunie na všeobecnú dostupnosť, budeme zverejňovať novú a aktualizovanú dokumentáciu.
Power Automate telemetria prúdi do dvoch tabuliek na Application Insights – Požiadavky a Závislosti. Všetky možnosti následného varovania a monitorovania, ktoré by sme mohli vykonávať na Power Automate údajoch, by boli v rámci týchto dvoch tabuliek v rámci Application Insights
Názov tabuľky | Opis |
---|---|
Žiadosti | Obsahuje behy cloud flow |
Závislosti | Obsahuje spúšťače toku v cloude a akcie toku v cloude |
Poznámka
Táto funkcia je zapnutá a podporovaná iba pre spravované prostredia.
Zatiaľ čo Application Insights možnosti možno použiť na komplexné monitorovanie vašich aplikácií vrátane vlastnej diagnostiky a monitorovania výkonu, tento článok sa zameriava na to, ako používať existujúce funkcie v rámci Application Insights na vytvorenie funkcií monitorovania a varovania pre vašu automatizáciu. Informácie o tom, ako otvoriť Application Insights hlavný panel a pracovať s ním, nájdete v časti Application Insights Prehľadový panel.
Poznámka
- Export údajov Power Automate a Dynamics 365 Customer Service nie je v súčasnosti dostupný v suverénnych cloudoch, ako sú Government Community Cloud (GCC), Government Community Cloud – High (GCC High) a Ministerstvo obrany (DoD).
- Protokoly napájajúce telemetriu Power Automate
- Pouvažujte nad uložením vybratého Application Insights hlavného panela medzi záložky, aby ste mali rýchly a jednoduchý prístup k informáciám štatistík.
Monitorujte vykonávanie cloudových tokov
Ak chcete monitorovať vykonávanie cloudových tokov, postupujte podľa týchto krokov.
Na Application Insights hlavnom paneli pre vašu inštanciu vyberte Metriky v ľavej navigačnej ponuke a potom vyberte Požiadavky servera z Metrika. Podľa potreby upravte filter časového obdobia vpravo hore.
Ak chcete filtrovať spustenia cloudových tokov do konkrétneho prostredia, vyberte Pridať filter a potom vyberte environmentId v poli Vlastnosť a vyberte svoje prostredie.
Ak chcete vykonať ďalšie filtrovanie cloudových tokov pre konkrétny tok alebo skupinu tokov, pridajte ďalšie filtre. Ak to chcete urobiť, vyberte Pridať filter a potom vyberte Názov operácie z poľa vlastnosti a vyberte toky, ktoré chcete monitorovať.
Pole Názov operácie sa mapuje na identifikátor toku, ktorý vidíte z Power Automate. Ak chcete napríklad nájsť ID toku ľubovoľného toku v oblakoch, vyberte tok v oblakoch z portálu Power Automate a zvýraznenú čiastočnú alfanumerickú časť, ktorá nasleduje za slovom flows.
Môžete pokračovať v pridávaní ďalších filtrov v závislosti od scenára, pripínania často kontrolovaných scenárov, hĺbkovej analýzy špecifickej chyby alebo upozornenia priamo z obrazovky
Monitorujte spúšťače a akcie cloudových tokov
Ak chcete monitorovať vykonávanie cloudových tokov, postupujte podľa týchto krokov.
Na Application Insights hlavnom paneli pre vašu inštanciu vyberte Metriky v ľavom navigačnom paneli a vyberte Volania závislosti z filtra Metrika .
Filter pre ID prostredia na filtrovanie pre konkrétne prostredia.
Vyberte Pridať filter>Kategória signálu z filtra Vlastnosť .
Vyberte Spúšťače toku v cloude alebo Akcie toku v oblakoch na filtrovanie spúšťačov a akcií.
Vyberte Pridať filter a vyberte ResourceId na výber spúšťačov a akcií pre konkrétne toky. V tabuľke závislostí sa stĺpec ResourceId mapuje na flowId.
Vyberte Pridať filter a vyberte Názov operácie z filtra vlastností, aby ste určili názvy konkrétnych akcií alebo spúšťačov, ak chcete ďalej destilovať. Tieto filtre sú rovnaké ako zobrazované názvy spúšťačov a akcií cloudového toku, ktoré by ste videli v Power Automate návrhárovi
Tieto informačné panely môžete tiež pripnúť ako obľúbené pre rýchlu orientáciu.
Vytvorte upozornenia na zlyhania spustenia cloudového toku
Application Insights poskytuje súpravu robustných predpripravených varovných možností, ktoré možno použiť na riešenie porúch automatizácie.
Behy toku v cloude sú namapované na tabuľku Požiadavky a spadajú do názvu signálu Požiadavky servera . Preto sa všetky upozornenia, ktoré odkazujú na Neúspešné žiadosti priamo mapujú na tok cloudu, spúšťajú chybu.
Spúšťače toku v cloude a akcie toku v cloude sú namapované na názov signálu Volania závislosti . Všetky výstrahy, ktoré sa týkajú Zlyhania volania závislosti , sa preto priraďujú k chybám akcie alebo spúšťania.
Poznámka
Podrobné pokyny na vytvorenie a úpravu pravidiel výstrah v časti Application Insights nájdete v časti Vytvorenie alebo úprava pravidla výstrah.
Ak chcete nastaviť upozornenie na zlyhanie spustenia cloudového toku:
Na Application Insights hlavnom paneli pre vašu inštanciu vyberte Upozornenia v ľavom navigačnom paneli. Potom vyberte Vytvoriť pravidlo výstrahy.
Vyberte Volania závislosti pre upozornenia na spúšťače a akcie. Ak chcete upozorniť iba na zlyhania, vyberte Zlyhania závislého volania.
Vyberte Požiadavky servera pre spustenie toku v cloude. Ak chcete upozorniť iba na zlyhania spustenia, vyberte Neúspešné žiadosti
Vyberte prah pre chyby monitorovania a frekvenciu, s ktorou chcete chyby kontrolovať.
Viaceré podmienky môžete spojiť do jedného upozornenia výberom možnosti Pridať podmienku a zopakovaním predchádzajúceho kroku
Ak skupina akcií ešte nie je vytvorená, vytvorte konkrétnu skupinu akcií. Viac informácií: Akčné skupiny
Zadajte typ upozornenia, ktorý chcete nakonfigurovať pre toto upozornenie.
Zadajte akciu, ktorú chcete vykonať po spustení tohto upozornenia. Webhook môžete použiť na spustenie Power Automate toku na vytváranie pokročilejších upozornení pomocou Microsoft Teams alebo iných komunikačných kanálov povolených ekosystémom konektora.
Skontrolujte a dokončite vytvorenie akčnej skupiny.
Nakonfigurujte závažnosť výstrahy a zadajte vhodný názov
Skontrolujte a dokončite nastavenie upozornenia.
Vytvorte si vlastné upozornenie
Upozornenia ihneď po vybalení vám pomôžu sledovať chyby na úrovni Application Insights inštancie.
Ak chcete obmedziť upozorňovanie na konkrétne prostredie alebo konkrétnu skupinu tokov alebo akcií, zvážte Vyhľadávanie vo vlastnom denníku. Vlastné vyhľadávanie denníka môžete nakonfigurovať pri vytváraní pravidla výstrahy pridaním podmienky s názvom signálu Vlastné vyhľadávanie denníka.
Potom zadajte ľubovoľný vlastný dotaz, ktorý chcete pridať. Tu sú niektoré príklady.
Tu sú niektoré zo vzorových dopytov, ktoré môžete použiť.
Filtrovanie zlyhaní konkrétneho cloudového toku.
let myEnvironmentId = **'Insert your environment ID here**; let myFlowId = **Insert your flow ID here** '; requests | where timestamp > ago(**1d**) | where customDimensions ['resourceProvider'] == 'Cloud Flow' | where customDimensions ['signalCategory'] == 'Cloud flow runs' | where customDimensions ['environmentId'] == myEnvironmentId | where customDimensions ['resourceId'] == myFlowId | where success == false
Filtrovanie zlyhaní konkrétneho spúšťača cloud. (nahraďte tučné hodnoty vašimi špecifickými hodnotami)
let myEnvironmentId = **'Insert your environment ID here**; let myFlowId = **Insert your flow ID here** '; dependencies | where timestamp > ago(**1d**) | where customDimensions['resourceProvider'] == 'Cloud Flow' | where customDimensions['signalCategory'] == 'Cloud flow triggers' | where customDimensions['environmentId'] == myEnvironmentId | where name == myTriggerName | where success == false
Filtrovanie zlyhaní konkrétnej cloudovej akcie. (nahraďte tučné hodnoty vašimi špecifickými hodnotami)
let myEnvironmentId = **'Insert your environment ID here**; let myActionName = **'Delete a row'**; dependencies | where timestamp > ago(**1d**) | where customDimensions['resourceProvider'] == 'Cloud Flow' | where customDimensions['signalCategory'] == 'Cloud flow actions' | where customDimensions['environmentId'] == myEnvironmentId | where name == myActionName | where success == false
Môžete skombinovať viacero takýchto vlastných dopytov do jedného upozornenia podľa vašich požiadaviek.
Vlastné ladenie protokolov
Keďže všetka nespracovaná telemetria teraz prúdi do Application Insights, môžete použiť Log Analytics v Application Insights na vykonávanie vlastného ladenia alebo diagnostiky podľa obchodných potrieb.
- Údaje o cloudovom toku sú k dispozícii v tabuľke Požiadavky
- Spúšťače a akcie cloudového toku Údaje sú dostupné v tabuľke Závislosti
Stĺpec Vlastné dimenzie v týchto tabuľkách obsahuje väčšinu metadát potrebných na podrobné ladenie cloudových tokov – napríklad ID prostredia, ID toku a názvy akcií.