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 tok za oblak teke
Odvisnosti Vsebuje tok za oblak sprožilce in tok za oblak dejanja

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 storitve za stranke 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 tok za oblak izvedbe

Za spremljanje tok za oblak izvajanj sledite tem korakom.

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

    Meritve - Application Insights

  2. Za filtriranje izvedb tok za oblak v določeno okolje izberite Dodaj filter in nato izberite environmentId iz Lastnost polje in izberite svoje okolje.

    Za več filtrirnih tok za oblak izvedb za določen tok ali niz tokov dodajte 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 tok za oblak, izberite tok za oblak na Power Automate portalu in označen del - alfanumerični del, ki sledi besedi teče.

    Meritve - ime operacije preslikava

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

Spremljajte tok za oblak sprožilce in dejanja

Za spremljanje tok za oblak izvajanj sledite tem korakom.

  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>Kategorija signala v filtru Lastnost .

  4. Izberite tok za oblak sprožilci ali tok za oblak dejanja 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 tok za oblak, ki bi jih videli v Power Automate oblikovalniku

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

Ustvarite opozorila za tok za oblak napake pri izvajanju

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

tok za oblak izvajanja so preslikana 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 pri izvajanju tok za oblak.

tok za oblak sprožilci in tok za oblak dejanja so preslikana 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 tok za oblak napako pri izvajanju:

  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 tok za oblak. Č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šnje 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 tok za oblak.

    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 za napake 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.

  • tok za oblak zažene podatke je na voljo v tabeli Zahteve
  • tok za oblak sprožilci in dejanja podatki 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.

Znane omejitve

Ko je okolje omogočeno za ključe, ki jih upravlja stranka, potem Power Automate podatkov ni mogoče poslati Application Insights.