Partekatu bidez


Araztu ereduetan oinarritutako aplikazio bat Live monitorearekin

Zuzeneko monitoreak arazoak arazten eta diagnostikatzen lagun zaitzake, eta aplikazio azkarragoak eta fidagarriagoak eraikitzen laguntzen dizu. Zuzeneko monitoreak aplikazio batek nola funtzionatzen duen ikuspegi sakona eskaintzen du, aplikazioa exekutatzen den bitartean aplikazioko jarduera gako guztien erregistroa emanez. Era berean, argitaratutako ereduetan oinarritutako aplikazio bat laguntza-ingeniari batekin batera araztu dezakezu edo beste erabiltzaile baten saioaren arazoak araztu. Ereduetan oinarritutako aplikazio argitaratu bat modu kolaboratiboan nola arazteko informazio gehiago lortzeko, joan Live monitor erabiliz arazoak konpontzeko modu kolaboratiboa atalera.

Garrantzitsua da

Ereduetan oinarritutako aplikazioetarako zuzeneko monitoreak zure ereduetan oinarritutako aplikazioaren bezero bertsioa 1.4.5973-2307.2 edo berriagoa izatea eskatzen du.

Aplikazio bat noiz kontrolatu behar duzun jakiteko informazio gehiago lortzeko, ikusi Monitorearen ikuspegi orokorra. Live monitor mihise aplikazio batekin exekutatzeko, ikusi Mihise aplikazioak Live monitor-ekin araztea.

Erabili Live monitore ereduetan oinarritutako aplikazio bat diagnostikatzeko

  1. Hasi saioa Power Apps-n, eta hautatu Aplikazioak ezkerreko nabigazio-panelean.

  2. Hautatu monitorizatu nahi duzun ereduetan oinarritutako aplikazioa eta, ondoren, hautatu Zuzeneko monitorizazioa komando-barran.

  3. Irekitzen den web orrian, hautatu Ereduan oinarritutako aplikazioa erreproduzitu zure aplikazioa irekitzeko.

    Erreproduzitu ereduetan oinarritutako aplikazioaren komandoa.

    Oharra

    Bestela, modeloek gidatutako aplikazio bat exekutatu dezakezu eta "&monitor=true" URLaren amaieran gehitu dezakezu arakatzailean. Ondoren, hautatu Zuzeneko monitore komando-barran monitorizazio-saio bat fitxa berri batean hasteko.

  4. Aplikazioa Live monitoretik ireki ondoren, Monitorearen arazketa saiora batu? elkarrizketa-koadroa ikusiko duzu. Horri esker, aplikazioko edozein datu Live monitorearen jabeari bidaliko zaio. Hautatu Erregistratu. Gertaerak aplikazioan gertatzen diren heinean hasten dira zuzeneko monitore saioaren pantailara isurtzen.

    Gertaerak bistaratzen dituen zuzeneko monitore saioa.

  5. Aukeratu gertaera bat eskuineko panelean informazio osagarria bistaratzeko.

    Informazio gehiago eskuineko panelean bistaratzen da.

Gertaeren jarraipena

Orrialdeen nabigazioak, komandoen exekuzioak, formularioen gordetzeak eta beste ekintza garrantzitsu batzuek errendimendu-adierazle nagusiak eta sareko gertaerak bidaliko dizkiote Live monitoreari.

FullLoad

FullLoad-ek orrialdeen nabigazioaren karga osoa adierazten du, hala nola, editatu inprimakiaren karga. Gertaera honek sareko eskaera batzuk osatu eta errendatze guztia amaitu arte itxaroten du, formularioa FullLoad amaitu baino lehen prest egon dadin.

Karga osoa gertaera.

Hautatu FullLoad gertaera bat Xehetasunak fitxa bistaratzeko.

Ekitaldiaren xehetasun guztiak deskargatu.

FullLoad gertaerak orrialdearen kargari buruzko estatistika asko jasotzen ditu.  506 ms-tan kargatutako zereginen edizio-formularioa ikus dezakezu, eta errenkada hautatzean informazioa agertzen da propietateen panelean. Xehetasunak ikus ditzakezu customScriptTime (JavaScript pertsonalizatua exekutatzeko emandako denbora), loadType (0 = lehen aldiz kargatzen den orrialde mota, 1 = lehen aldiz kargatzen den entitatea, 2 = lehen aldiz kargatzen den erregistroa, 3 = erregistro zehatza bisitatu da), eta FormId (diagnostiko gehiago egiteko formularioaren identifikatzailea).  Zabalduz Atribuzioa -k JS pertsonalizatuaren exekuzio-denboraren banaketa ematen du motaren, argitaratzailearen, irtenbidearen, bertsioaren, web baliabidearen eta metodoaren arabera.  Honek formularioak kargatzeko denboran oztopoak identifikatzen lagun dezake.

Sarea

Sareko gertaerek aplikaziotik egindako eskaera bakoitzari buruzko xehetasunak erakusten dituzte.

Sareko ekitaldia.

Hautatu Sareko gertaera bat Xehetasunak fitxa bistaratzeko.

Sareko gertaeren xehetasunak.

Lehenago Live monitoreari buruz eta nola erabili ereduetan oinarritutako aplikazioetan ikasi zenuen. Ikus ditzagun Live monitoreak script erroreak, ustekabeko portaera eta moteltzeak konpontzen lagun zaitzakeen zenbait egoera.

Pertsonalizatutako gidoiaren erroreak

Batzuetan, JS pertsonalizatuaren akatsak script errore edo funtzionalitate arazoren bat sortzen du orri bat kargatzean. Normalean elkarrizketan elkarrizketa-pila sortzen den arren, zaila da beti jakitea nondik datorren edo akatsa deskodetzea. Zuzeneko monitoreak aplikazioaren gertaerak jasotzen ditu erroreei buruzko xehetasun gehiagorekin, beraz, azkarrago eta errazago arazketa egin dezakezu.

Adibidez, pentsa ezazu erabiltzaile batek script errore-elkarrizketa bat izaten ari dela kontu inprimakia kargatzean.  Gertaerari buruzko xehetasun gehiago lortzeko, zuzeneko monitore bat erabil dezakezu.  Eszenatokia erreproduzitzen denean, scriptaren erroreak gorriz nabarmendutako errore-gertaera sortzen duela ikus dezakezu. Lerro hau hautatzeak ez dizu soilik dei pila ematen, baita argitaratzailearen izena, soluzioaren izena/bertsioa, web baliabidearen izena eta mota ere (adibidez, kargatzea, aldaketa, Arauaren ebaluazioa eta Kontrol pertsonalizatua). Adibide honetan, idazkera bat idatzi du gidoian.

Script pertsonalizatuaren errore adibidea.

Erakutsi errendimendua

Nabigatzaileen garatzaileen tresnek orrialdeen karga motela profilatzen lagun dezakete, baina iragazteko datu asko dago eta ez dago argi zer den garrantzitsua begiratu. Zuzeneko monitoreak arazo hau konpontzen du orrialdearen kargaren errendimenduan laguntzen duten gertaera garrantzitsuak erakutsiz.

Adibidez, pentsa ezazu erabiltzaile batek kontu inprimakien karga geldoak izaten ari dela eta arakatzailea etengabe izozten ari dela. Kasu honetan, arazoa erreproduzitu ondoren, errendimendu-abisu bat ikus dezakezu, kargatzean XMLHttpRequest sinkrono bat bidali dela esanez, eta horrek errendimendua hondatu duela.

Errendimendu motelaren adibidea.

Ikusi aurreko blog-argitalpena XMLHttpRequest (XHR) sinkronoaren errendimendu-arazoak nola konpondu jakiteko. ...

Orrialde-karga bakoitzeko, datu-plataformak KPI sekuentziaren KPI guztiak bidaltzen ditu, baita sarearen eskaera xehetasunak lehenago aipatu bezala.

Ikusi ere

Erabili Live monitore ereduetan oinarritutako aplikazioen formularioen portaera konpontzeko