Бөлісу құралы:


Application Insights орнату Power Automate

Power Automate телеметрия Application Insights – Сұраулар және Тәуелділіктер бойынша екі кестеге ағыны. Төменгі ағынның барлық ескертулері және біз Power Automate деректерде орындай алатын бақылау мүмкіндіктері Application Insights ішінде осы екі кестеде болады.

Кесте атауы Сипаттама
Сұраулар Құрамында бұлт ағыны бар
Тәуелділіктер Құрамында бұлт ағынының триггерлері және бұлт ағынының әрекеттері бар

Ескертпе

Бұл мүмкіндік тек басқарылатын орталар үшін қосылған және оған қолдау көрсетіледі.

Application Insights мүмкіндіктер қолданбаларды жан-жақты бақылау, соның ішінде теңшелетін диагностика және өнімділікті бақылау үшін пайдаланылуы мүмкін болса да, бұл мақалада бақылау және ескерту жасау үшін Application Insights бар мүмкіндіктерді пайдалану жолына назар аударылады. автоматтандыруға арналған мүмкіндіктер. Application Insights бақылау тақтасын ашу және онымен жұмыс істеу туралы білу үшін Application Insights Шолу бақылау тақтасын қараңыз.

Ескертпе

  • Power Automate және Dynamics 365 Тұтынушыға қызмет көрсету деректерін экспорттау үкіметтік қауымдастық бұлты (GCC), үкіметтік қауымдастық бұлты - жоғары (GCC High) және басқарма департаменті сияқты тәуелсіз бұлттарда қолжетімді емес. Қорғаныс (DoD), қазіргі уақытта.
  • Power Automate те Application Insights телеметрияны қуаттандыратын журналдар транзакциялық деректер емес, сондықтан 100% жоғалтпайды. Бұл телеметрия деректеріндегі шағын деректер жоғалуы уақытша, қайталанбайтын қызмет мәселелеріне байланысты орын алуы мүмкін. Power Automate порталындағы ағын мәліметтерінде қолжетімді ағынның орындалу тарихы транзакциялық болып табылады, сондықтан Application Insights жүйесінде уақытша жетіспейтін журнал деректері болған жағдайда оқиғалардың толық көрінісін береді.
  • Анықтамалар ақпаратына жылдам және оңай қол жеткізу үшін таңдалған Application Insights бақылау тақтасына бетбелгі қоюды қарастырыңыз.

Бұлттық ағынның орындалуын бақылаңыз

Бұлт ағынының орындалуын бақылау үшін мына қадамдарды орындаңыз.

  1. Мысал үшін Application Insights бақылау тақтасынан сол жақ шарлау мәзірінен Көрсеткіштер таңдап, одан кейін Сервер сұрауларыМетрика сүзгіден. Уақыт кезеңі сүзгісін қажетінше жоғарғы оң жақтан реттеңіз.

    Көрсеткіштер - Application Insights

  2. Бұлт ағынының орындалуын белгілі бір ортаға сүзу үшін Сүзгіні қосу таңдаңыз, содан кейін ішінен орта идентификаторы таңдаңыз. >>Сипаттар өрісін және ортаңызды таңдаңыз.

    Арнайы ағынға немесе ағындар жинағына қосымша сүзгілеу бұлт ағынының орындалуы үшін қосымша сүзгілерді қосасыз. Мұны істеу үшін Сүзгіні қосу, содан кейін сипат өрісінен Операция атауы таңдаңыз және ағындарды таңдаңыз. бақылауды қалайды.

    Операция атауы өрісі Power Automate ішінен көретін ағын идентификаторымен салыстырылады. Мысалы, кез келген бұлт ағынының ағынының идентификаторын табу үшін Power Automate порталдан бұлт ағынын және ағындар сөзінен кейінгі бөлектелген ішінара әріптік-сандық бөлікті таңдаңыз.

    Metrics - операция атауын салыстыру

    Сценарийге байланысты қосымша сүзгілерді қосуды жалғастыруға, жиі қаралатын сценарийлерді бекітуге, нақты қатені егжей-тегжейлі көрсетуге немесе тікелей экраннан ескертуге болады.

Бұлт ағынының триггерлері мен әрекеттерін бақылаңыз

Бұлт ағынының орындалуын бақылау үшін мына қадамдарды орындаңыз.

  1. Мысал үшін Application Insights бақылау тақтасынан сол жақ шарлаудан Метрикалар таңдап, таңдаңыз. Тәуелділік шақыруларыМетрика сүзгіден.

  2. Арнайы орталарды сүзу үшін орта идентификаторын сүзіңіз.

  3. Сипат>сүзгіден Сүзгі қосу Сигнал санатын таңдаңыз.

  4. Триггерлер мен әрекеттерді сүзу үшін Бұлт ағынының триггерлерін немесе Бұлт ағынының әрекеттерін таңдаңыз.

    Триггерлер және әрекеттер

  5. Арнайы ағындар үшін триггерлер мен әрекеттерді таңдау үшін Сүзгі қосу және ResourceId таңдаңыз. Тәуелділіктер кестесінің ішінде ResourceId бағаны ағын идентификаторына сәйкестендіріледі.

  6. Сүзгіні қосу таңдаңыз және арнайы әрекеттердің немесе триггерлердің атауларын көрсету үшін сипат сүзгісінен Операция атауы таңдаңыз. одан әрі дистилляциялауды қалайды. Бұл сүзгілер Power Automate дизайнерінде көретін триггерлердің және бұлт ағынының әрекеттерінің көрсетілетін атауларымен бірдей.

    Сондай-ақ, жылдам анықтама алу үшін осы бақылау тақталарын таңдаулылар ретінде бекітуге болады.

Бұлт ағынының орындалу сәтсіздігі туралы ескертулер жасаңыз

Application Insights автоматтандыру ақауларын жою үшін пайдалануға болатын сенімді қораптан тыс ескерту мүмкіндіктерінің жиынтығын қамтамасыз етеді.

Бұлттық ағынның орындалуларыСұраулар кестемен салыстырылады және Сервер сұраулары сигналына түседі. аты. Сондықтан Сәтсіз сұрауларға сілтеме жасайтын кез келген ескертулер бұлт ағынының іске қосылу қатесіне тікелей салыстырылады.

Бұлт ағынының триггерлері және бұлт ағынының әрекеттеріТәуелділік қоңыраулары сигнал атауымен салыстырылады. . Демек, Тәуелділік қоңырауының қателеріне сілтеме жасайтын кез келген ескертулер әрекетке немесе триггер қателеріне сәйкес келеді.

Ескертпе

Application Insightsішінде ескерту ережелерін жасау және өңдеу бойынша қадамдық нұсқауларды алу үшін Ескерту ережесін жасау немесе өңдеу бөліміне өтіңіз.

Бұлттық ағынды іске қосу сәтсіздігі туралы ескертуді орнату үшін:

  1. Мысал үшін Application Insights бақылау тақтасынан сол жақ шарлаудан Ескертулер тармағын таңдаңыз. Содан кейін Ескерту ережесін жасау таңдаңыз.

  2. Триггерлер мен әрекеттер туралы ескерту үшін Тәуелділік қоңыраулары таңдаңыз. Тек сәтсіздіктер туралы ескерту үшін Тәуелділік қоңырауының қателері таңдаңыз.

  3. Бұлттық ағынды іске қосу үшін Сервер сұраулары таңдаңыз. Тек іске қосу сәтсіздіктері туралы ескерту үшін Сәтсіз сұраулар таңдаңыз

  4. Қателерді бақылау шегін және қателерді тексергіңіз келетін жиілікті таңдаңыз.

    Шарт қосу пәрменін таңдау және алдыңғы қадамды қайталау арқылы бірнеше шарттарды бір ескертуге біріктіруге болады.

  5. Әрекеттер тобы әлі жасалмаса, арнайы әрекеттер тобын жасаңыз. Қосымша ақпарат: Әрекет топтары

  6. Осы ескерту үшін конфигурацияланатын хабарландыру түрін енгізіңіз.

  7. Бұл ескерту іске қосылғаннан кейін орындағыңыз келетін әрекетті енгізіңіз. Қосқыш экожүйесі қосылған Power Automate немесе басқа байланыс арналары арқылы кеңейтілген хабарландыруларды орындау үшін Microsoft Teams ағынды іске қосу үшін веб-хукты пайдалануға болады.

  8. Әрекеттер тобын құруды қарап шығыңыз және аяқтаңыз.

  9. Ескертудің маңыздылығын конфигурациялаңыз және сәйкес атауды беріңіз

  10. Ескертуді қарап шығыңыз және орнатуды аяқтаңыз.

Теңшелетін ескерту жасаңыз

Қораптан тыс ескертулер Application Insights дана деңгейіндегі қателерді бақылауға көмектеседі.

Белгілі бір ортаға немесе ағындардың немесе әрекеттердің белгілі бір жиынтығына ескертуді шектегіңіз келсе, Теңшелетін журнал іздеуін қарастырыңыз. Таңдамалы журнал іздеуін ескерту ережесін жасау кезіндеТеңшелетін журнал іздеуінің сигнал атымен шартты қосу арқылы конфигурациялауға болады.

Содан кейін қосқыңыз келетін кез келген реттелетін сұрауды енгізіңіз. Төменде мысалдары берілген:

Мұнда пайдалануға болатын үлгі сұраулардың кейбірі берілген.

  1. Белгілі бір бұлт ағынының ақаулары үшін сүзу.

    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. Арнайы бұлт триггерінің ақаулары үшін сүзу. (қоюланған мәндерді арнайы мәндермен ауыстырыңыз)

    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. Арнайы бұлт әрекетінің сәтсіздігін сүзу. (қоюланған мәндерді арнайы мәндермен ауыстырыңыз)

    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
    

Сіз талаптарыңызға сай бірнеше реттелетін сұрауларды бір ескертуге біріктіре аласыз.

Журналдардың реттелетін жөндеуі

Барлық шикі телеметрия енді Application Insights ішіне ағып жатқандықтан, теңшелетін жөндеуді орындау немесе Log Analytics Application Insights қолданбасын пайдалануға болады. бизнес қажеттіліктеріне сәйкес диагностика.

  • Бұлт ағынының деректеріСұраулар кестесінде қолжетімді
  • Бұлт ағынының триггерлері мен әрекеттері деректер Тәуелділіктер кестесінде қолжетімді

Бұл кестелердегі Теңшелетін өлшемдер баған орта идентификаторы, ағын идентификаторы және әрекет атаулары сияқты бұлт ағындарының егжей-тегжейлі күйін келтіруге қажетті метадеректердің көпшілігін қамтиды.

Келесіні де қараңыз: