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