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


Тікелей мониторға шолу

Тікелей монитор – жасаушыларға ақауларды диагностикалау және ақаулықтарды жою үшін пайдаланушы сеансынан оқиғалар ағынын көру мүмкіндігін ұсынатын құрал. Кенеп қолданбаларын жасаушылар Power Apps Studio жаңа қолданбаны құру кезінде оқиғаларды көру немесе орындалу уақытында жарияланған қолданбаларды бақылау үшін Live мониторын пайдалана алады. Модельге негізделген қолданбаларды жасаушылар қолданба әрекетін түсіну және жақсартулар жасау үшін бет шарлауын, пәрмендердің орындалуын, пішінге қатысты мәселелерді және басқа да негізгі әрекеттерді бақылай алады.

Табыстар

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

Қолданбаны жөндеу

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

Live мониторын пайдалану кезінде анықтауға болатын мәселелер мен сұраулардың кейбір мысалдары:

  • Желі қоңырауларының жоғары саны

    • Қолданба деректерді жиі алып жатыр ма?
    • Қажет болған кезде ғана деректерді алу үшін қолданбаны оңтайлай аласыз ба?
    • Таймерді басқару элементтері тым жиі қосыла ма?
    • Қолданба қосылған кезде тым көп оқиғалар орын ала ма? Кейбір деректерді алу кешіктірілуі мүмкін бе?
  • Деректерді сол деректер көзі ішінен шығарып алыңыз

    • Бірдей деректерді бірнеше рет алудың орнына жинақтардағы немесе айнымалылардағы деректерді кэштеу сияқты әртүрлі үлгілерді қолдана аласыз ба?
  • жауап деректер өлшемі

    • Сұралған деректердің көлемін азайту үшін сұрау сүзгілерін пайдалануға болады ма?
  • Өтінімнің ұзақтығы

    • Қосқыштар мен қосылатын модульдер оңтайландырылған ба?
    • Сұрау сүзгілерін қолдану арқылы жауап мөлшерін азайта аласыз ба?
  • Қателер

    • Қолданбаны дұрыс іске қосу үшін қажетті рұқсаттарды теңшедіңіз бе?
    • Сіздің сұрауларыңыз платформа тарапынан басыла ма?

Алғышарттар

Live мониторын пайдалану үшін ортада келесі қауіпсіздік рөлі мүшелігі қажет болады.

Бағдарлама түрі Талап етілетін қауіпсіздік рөлі
Кенеп бағдарламасы Орта әкімшісі немесе орта жасаушы
Модельге негізделген бағдарлама Dataverse ұйымына арналған жүйе әкімшісі немесе жүйе реттеуші

Қосымша ақпарат: Ортадағы ресурстарға пайдаланушы қауіпсіздігін теңшеңіз

Тікелей монитордың бақылау тақтасы

Live monitor ішіндегі әрбір оқиға үшін әртүрлі сипаттарды қарап шығуға болады. Оқиғалар санатына байланысты, кейбір сипаттарда деректер болмауы мүмкін. Келесі сурет кенеп қолданбаларына арналған Live монитор бақылау тақтасының мысалын көрсетеді.

Монитордың бақылау тақтасы.

Баған атауы Сипаттама
Id Оқиғалардың реттік саны.
Уақыт Оқиғаның орын алған уақыты.
Санат Оқиға түрі, мысалы, Желі.
Операция Қолданба ішіндегі сұрау нәтижесіндегі ішкі операцияның аты. Мысалы, createRow бұл Patch функциясының операция атауы.
Нәтиже Күй кодының мәтіндік сипаттамасы. Мысалы, 429 күйі нәтиже бағанында "Қате" ретінде пайда болады. Жол түстері кез келген қателер мен ескертулерді тез анықтауға көмектеседі.
Нәтиже туралы ақпарат Қате кодтары мен нәтижелерінің толық аудармасы. Мысалы, 429 күй коды бұл бағанда "Өте көп сұрау" ретінде пайда болады.
Күй Желі сұрауының HTTP күй коды . Мысалы, 2XX коды сәтті сұрауды білдіреді, ал 4XX коды қатені білдіреді.
Ұзақтығы Ұзақтығы көбінесе қолданбадағы желілік қоңыраулардың өнімділігін түсіну үшін пайдаланылуы мүмкін, бірақ бұл оқиғаның түріне байланысты. Мысалы, желілік сұраудың ұзақтығы - бұл сұраудың жіберілу және жауаптың қабылдану уақыты.
деректер көзі Көтерілген оқиға операциясы тарапынан қатынасқан деректер көзінің атауы (мысалы, Microsoft Dataverse кестесінің атауы).
Бақылау Осы оқиғамен байланыстырылған басқару элементінің атауы
Меншік Көтерілген оқиғаның белсенді басқару элементінің сипаты.
жауап өлшемі Желілік сұрау оқиғасы үшін жіберушіден бағдарламаға алынған жауаптың мөлшерін байтпен көрсетеді.

Тордағы оқиғаны таңдаған кезде тақта оқиға туралы қосымша мәліметтерді көрсетеді. Тақтада төрт қойынды бар:

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

    Монитор - Мәліметтер.

  • Формула: таңдалған оқиға үшін қолданбаңыздан қатысты формуланы көрсетеді. Оқиғаны іске қосатын басқару элементінің атауы қойыншаның жоғарғы жағында және оқиға кестесінде көрсетіледі.

    Монитор - формула.

  • Сұраныс: жіберілген HTTP сұрауын көрсетеді.

    Монитор - сұрау.

  • жауап: қабылданған HTTP жауап көрсетеді. Жауапты JSON пішімінде қарай аласыз.

    Монитор - жауап.

Live мониторы үшін қолдау көрсетілмейтін сценарийлер

Live monitor үшін қолдау көрсетілмейтін сценарийлер туралы білу үшін Кеңейтілген бақылау - қолдау көрсетілмейтін сценарийлер бөліміне өтіңіз.

Келесі қадамдар

Сондай-ақ, келесіні қараңыз

Үлгіге негізделген қолданбалардағы пішін мәселелерін шешіңіз
Live мониторымен бірлесіп жөндеу
Жетілдірілген мониторинг