Делите путем


Преглед надгледања

Програм за надгледање је алатка која креаторима нуди могућност прегледа тока догађаја из корисничке сесије ради дијагнозе и решавања проблема. Креатори апликација са подлогом могу да користе програм за надгледање за преглед догађаја док праве нову апликацију у услузи Power Apps Studio или за надгледање објављених апликација током извођења. Креатори апликација заснованих на моделу могу надгледати навигацију кроз странице, извршавање команди, проблеме у вези са обрасцима и друге главне радње како би разумели понашање апликације и уносили побољшања.

Погодности

Програм за надгледање вам може помоћи да дијагностикујете и решавате проблеме брже, као и да правите поузданије апликације. Пружа детаљан приказ ваше апликације бележењем свих кључних активности до којих долази у апликацији док се покреће. Алатка за надгледање такође пружа боље разумевање функционисања догађаја и формула у апликацији тако да можете побољшати перформансе и идентификовати грешке или проблеме.

Отклањање грешака у апликацији

Кључ за решавање проблема је да боље разумете шта ваша апликација ради и како то ради.Понекад је тешко изоловати проблем само гледањем формула апликације или чак прегледом грешака у извршавању. Гледање догађаја како се јављају у вашој апликацији може вам помоћи да разумете редослед догађаја и какве су перформансе ваше апликације да бисте брже уочили грешке и дијагностиковали проблеме.

Неки примеру проблема и упита које можете открити када користите програм за надгледање су:

  • Велики број мрежних позива

    • Да ли апликација пречесто преузима податке?
    • Можете ли да оптимизујете апликацију да преузима податке само када је то потребно?
    • Да ли се контроле тајмера активирају пречесто?
    • Да ли се јавља превише догађаја када се апликација покрене? Може ли преузимање неких података бити одложено?
  • Преузимање података из истог извора података

    • Можете ли да користите различите обрасце као што је кеширање података у колекцијама или променљиве уместо да више пута дохватате исте податке?
  • Величина података о одговору

    • Можете ли помоћу филтера упита смањити количину тражених података?
  • Трајање захтева

    • Да ли су конектори и програмски додаци оптимизовани?
    • Можете ли смањити величину одговора помоћу филтера за упит?
  • Грешке

    • Да ли сте конфигурисали потребна одобрења за правилно покретање апликације?
    • Да ли ваше захтеве гуши платформа?

Предуслови

Биће вам потребно чланство у следећој безбедносној улози у окружењу да бисте користили надгледање.

Тип апликације Потребна безбедносна улога
Апликација са подлогом Администратор окружења или аутор окружења
Апликација заснована на моделу Администратор система или стручњак за прилагођавање система за Dataverse организацију

Још информација: Конфигуришите безбедност корисника ресурсима у окружењу

Контролна табла програма за надгледање

Можете да прегледате различита својства за сваки догађај у оквиру Надзорника. Зависно од категорије догађаја, нека од ових својстава можда не садрже податке. Следећа слика даје пример контролне табле програма за надгледање за апликације са подлогом.

Контролна табла програма за надгледање.

Назив колоне Опис
ID Број секвенце детаља за догађаје.
Време Време кад се догађај одиграо.
Категорија Тип догађаја, као што је Мрежа **.
Операција Резултат интерног оперативног имена захтева унутар апликације. На пример,  цреатеРоw  је име операције из функције  "Закрпа ".
Резултат Текстуални опис статусног кода. На пример, статус 429 ће се појавити као  "Грешка" у колони  резултата. Боје редова такође помажу у брзом препознавању грешака и упозорења.
Информације о резултатима Детаљан превод кодова грешака и резултата. На пример, кôд статуса 429 ће се појавити као „Превише захтева“ у овој колони.
Статус  ХТТП статусни кôд  мрежног захтева. На пример, 2XX кôд представља успешан захтев, док 4XX кôд представља грешку.
Трајање Трајање се углавном може користити за разумевање перформанси мрежних позива у апликацији, али зависи и од врсте догађаја. На пример, за мрежни захтев, трајање је време потребно за слање захтева и одговор који треба примити.
Извор података Назив извора података којем приступа операција покренутог догађаја (на пример, назив Microsoft Dataverse табеле).
Контрола Назив контроле повезан са овим догађајем
Својство Својство активне контроле покренутог догађаја.
Величина одговора За догађај мрежног захтева представља величину одговора примљеног од пошиљаоца у вашу апликацију, у бајтовима.

Када изаберете догађај у мрежи, табла приказује додатне детаље о догађају. Табла има четири картице:

  • Детаљи: Приказује преглед високог нивоа догађаја који сте изабрали. Неки подаци се могу скупити у приказу стабла. Можете да проширите и дубински претражите да бисте видели садржај.

    Програм за надгледање – детаљи.

  • Формула : Приказује сродну формулу из апликације за изабрани догађај. Назив својства контроле која покреће догађај приказује се на врху картице, а унутар табеле догађаја.

    Програм за надгледање – формула.

  • Захтев: Приказује HTTP захтев који је послат.

    Програм за надгледање – захтев.

  • Одговор: Приказује примљени HTTP одговор. Одговор можете погледати у JSON формату.

    Програм за надгледање – одговор.

Неподржани сценарији за програм за надгледање

Да бисте сазнали више о неподржаним сценаријима за програм за надгледање, идите на Напредно надгледање – неподржани сценарији.

Следећи кораци

Такође погледајте

Решавање проблема са обрасцима у апликацијама заснованих на моделу
Заједничко решавање проблема помоћу програма за надгледање
Напредно надгледање

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).