Deli z drugimi prek


Nastavitev vpogledov Application Insights s storitvijo Power Automate

Power Automate telemetrija se pretaka v dve tabeli na Application Insights – Zahteve in Odvisnosti. Vsa opozorila na nižji stopnji in zmožnosti spremljanja, ki bi jih lahko izvajali na Power Automate podatkih, bi bile znotraj teh dveh tabel znotraj Application Insights.

Ime tabele Opis
Zahteve Vsebuje teče oblačni tok
Odvisnosti Vsebuje sprožilce toka oblaka in dejanja toka oblaka

opomba,

Ta funkcija je vklopljena in podprta samo za upravljana okolja.

Medtem ko Application Insights zmožnosti lahko uporabite za celovito spremljanje vaših aplikacij, vključno z diagnostiko po meri in spremljanjem delovanja, se ta članek osredotoča na uporabo obstoječih funkcij znotraj Application Insights za ustvarjanje nadzora in opozarjanja zmogljivosti za vašo avtomatizacijo. Če želite izvedeti, kako odpreti in delati z Application Insights nadzorno ploščo, glejte Application Insights Pregled nadzorne plošče.

opomba,

  • Izvoz podatkov Power Automate in Dynamics 365 Customer Service ni na voljo v suverenih oblakih, kot so Government Community Cloud (GCC), Government Community Cloud - High (GCC High) in Department of Obramba (DoD), trenutno.
  • Dnevniki, ki napajajo Power Automate telemetrijo v Application Insights niso transakcijski podatki in zato niso 100 % brez izgube. Do manjših izgub podatkov na teh telemetričnih podatkih lahko pride zaradi začasnih, neponavljajočih se težav s storitvijo. Zgodovina izvajanja toka, ki je na voljo v podrobnostih toka na Power Automate portalu, je transakcijska in zato zagotavlja popoln pregled dogodkov v primeru prehodno manjkajočih podatkov dnevnika na Application Insights.
  • Razmislite o dodajanju izbrane Application Insights nadzorne plošče med zaznamke za hiter in enostaven dostop do informacij o vpogledih.

Spremljajte izvajanje toka v oblaku

Sledite tem korakom za spremljanje izvajanja toka v oblaku.

  1. Na Application Insights nadzorni plošči za vaš primer izberite Metrike v levem navigacijskem meniju in nato izberite Zahteve strežnika od filter Metrični . Po potrebi prilagodite filter časovnega obdobja zgoraj desno.

    Meritve - Application Insights

  2. Za filtriranje izvedb toka oblaka v določeno okolje izberite Dodaj filterin nato izberite environmentId iz Lastnost polje in izberite svoje okolje.

    Za več filtrirnih izvedb toka v oblaku za določen tok ali niz tokov dodate več filtrov. Če želite to narediti, izberite Dodaj filter, nato izberite Ime operacije v polju lastnosti in izberite tokove, ki jih želite spremljati.

    Polje Ime operacije se preslika v identifikator toka, ki ga vidite iz Power Automate. Na primer, če želite poiskati ID toka katerega koli toka oblaka, izberite tok oblaka na portalu Power Automate in označen del - alfanumerični del, ki sledi besedi tokovi.

    Metrike - preslikava imen operacij

    Še naprej lahko dodajate več filtrov glede na scenarij, pripnete pogosto pregledane scenarije, poglobite v določeno napako ali opozorite neposredno z zaslona

Spremljajte sprožilce in dejanja toka oblaka

Sledite tem korakom za spremljanje izvajanja toka v oblaku.

  1. Na Application Insights nadzorni plošči za vaš primer izberite Metrike v levem podoknu za krmarjenje in izberite Odvisni klici iz Metričnega filtra.

  2. Filtriraj za ID okolja za filtriranje za določena okolja.

  3. Izberite Dodaj filter>Kategorijo signala v filtru Lastnost .

  4. Izberite Sprožilci toka oblaka ali Dejanja toka oblaka za filtriranje sprožilcev oziroma dejanj.

    Sprožilci in dejanja

  5. Izberite Dodaj filter in izberite ResourceId , da izberete sprožilce in dejanja za določene tokove. Znotraj tabele odvisnosti se stolpec ResourceId preslika v flowId.

  6. Izberite Dodaj filter in izberite Ime operacije v filtru lastnosti, da podate imena določenih dejanj ali sprožilcev, če želijo nadalje destilirati. Ti filtri so enaki prikaznim imenom sprožilcev in dejanj toka v oblaku, ki bi jih videli v Power Automate oblikovalniku

    Te nadzorne plošče lahko tudi pripnete kot priljubljene za hiter pregled.

Ustvarite opozorila za napake v teku v oblaku

Application Insights ponuja nabor robustnih vnaprej pripravljenih zmožnosti opozarjanja, ki jih je mogoče uporabiti za odkrivanje napak avtomatizacije.

Poteki toka oblaka se preslikajo v tabelo zahtev in spadajo v strežniške zahteve signal ime. Zato se vsa opozorila, ki se nanašajo na Neuspele zahteve neposredno preslikajo v napako izvajanja toka v oblaku.

Sprožilci toka oblaka in dejanja toka oblaka so preslikani v Klice odvisnosti ime signala. Zato se vsa opozorila, ki se nanašajo na napake pri klicu odvisnosti preslikajo v dejanje ali sprožijo napake.

opomba,

Za navodila po korakih za ustvarjanje in urejanje pravil za opozorila v Application Insights pojdite na Ustvarjanje ali urejanje pravila za opozorila.

Če želite nastaviti opozorilo za napako pri izvajanju toka v oblaku:

  1. Na Application Insights nadzorni plošči za vaš primer izberite Opozorila v levem podoknu za krmarjenje. Nato izberite Ustvari opozorilno pravilo.

  2. Izberite Odvisni klici za opozarjanje na sprožilce in dejanja. Če želite opozoriti samo na napake, izberite Napake klicev odvisnosti.

  3. Izberite Zahteve strežnika za zagone toka v oblaku. Če želite opozoriti samo ob neuspešnem izvajanju, izberite Neuspele zahteve

  4. Izberite prag za spremljanje napak in pogostost, s katero želite preverjati napake.

    Več pogojev lahko združite v eno opozorilo tako, da izberete Dodaj pogoj in ponovite prejšnji korak

  5. Če skupina dejanj še ni ustvarjena, ustvarite določeno skupino dejanj. Več informacij: Akcijske skupine

  6. Vnesite vrsto obvestila, ki ga želite konfigurirati za to opozorilo.

  7. Vnesite dejanje, ki ga želite izvesti, ko se to opozorilo sproži. Spletni kavelj lahko uporabite za sprožitev Power Automate toka za izvajanje naprednejših obvestil z uporabo Microsoft Teams ali drugih komunikacijskih kanalov, ki jih omogoča ekosistem konektorja.

  8. Preglejte in dokončajte ustvarjanje akcijske skupine.

  9. Konfigurirajte resnost opozorila in podajte ustrezno ime

  10. Preglejte in dokončajte nastavitev opozorila.

Ustvarite opozorilo po meri

Že pripravljena opozorila vam pomagajo slediti napakam na ravni Application Insights instance.

Če želite omejiti opozarjanje za določeno okolje ali določen niz tokov ali dejanj, razmislite o iskanju po dnevniku po meri. Iskanje po dnevniku po meri lahko konfigurirate med ustvarjanjem opozorilnega pravila tako, da dodate pogoj z imenom signala Iskanje po dnevniku po meri.

Nato vnesite poizvedbo po meri, ki jo želite dodati. Tukaj je nekaj primerov.

Tukaj je nekaj vzorčnih poizvedb, ki jih lahko uporabite.

  1. Filtriranje za določene napake toka v oblaku.

    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
    
  2. Filtriranje za določene napake sprožilca oblaka. (zamenjajte krepke vrednosti s svojimi posebnimi vrednostmi)

    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
    
  3. Filtriranje napak določenega dejanja v oblaku. (zamenjajte krepke vrednosti s svojimi posebnimi vrednostmi)

    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
    

Več takšnih poizvedb po meri lahko združite v eno opozorilo glede na vaše zahteve.

Odpravljanje napak v dnevnikih po meri

Ker vsa neobdelana telemetrija zdaj teče v Application Insights, lahko uporabite Log Analytics in Application Insights za izvajanje odpravljanja napak po meri ali diagnostiko glede na poslovne potrebe.

  • Podatki o izvajanju Cloud flowa so na voljo v tabeli Zahteve
  • Podatki o sprožilcih in dejanjih v oblaku so na voljo v tabeli Odvisnosti

Znotraj teh tabel stolpec Razsežnosti po meri vsebuje večino metapodatkov, potrebnih za podrobno odpravljanje napak tokov v oblaku – kot so ID okolja, ID toka in imena dejanj.