Az Application Insights pillanatkép-hibakereső adatainak megtekintése
A pillanatképek kivételként jelennek meg az Azure Portal Application Insights paneljén. Tekintse meg a hibakeresési pillanatképeket a portálon a hívásverem vizsgálatához és a változók vizsgálatához minden hívásverem-keretben.
A forráskód hatékonyabb hibakeresési élményéhez nyissa meg a pillanatképeket a Visual Studio Enterprise-nal. A SnapPointokat úgy is beállíthatja, hogy interaktívan készítsenek pillanatképeket kivétel nélkül.
Előfeltételek
A pillanatképek bizalmas információkat tartalmazhatnak. Csak akkor tekintheti meg a pillanatképeket, ha ön hozzárendelte a szerepkört Application Insights Snapshot Debugger
.
Hibakeresési pillanatképek elérése a portálon
Miután kivétel történt az alkalmazásban, és létrejön egy pillanatkép, 5–10 percen belül megtekintheti a pillanatképeket az Azure Portalon.
Az Application Insights-erőforrás bal oldali menüjében válassza a Hibák kivizsgálása>lehetőséget.
A Hibák panelen válassza a következőt:
- A Műveletek lap, vagy
- A Kivételek lap.
Válassza ki az [x] mintákat a lap középső oszlopában a jobb oldali mintaműveletek vagy kivételek listájának létrehozásához.
A minták listájában válasszon ki egy műveletet vagy kivételt a Teljes körű tranzakció részletei lap megnyitásához. Itt válassza ki a vizsgálandó kivételeseményt.
- Ha egy pillanatkép elérhető az adott kivételhez, válassza a hibakeresési pillanatkép megnyitása gombot a jobb oldali panelen a Hibakeresési pillanatkép lap megtekintéséhez.
- Ha nem látja ezt a gombot, előfordulhat, hogy nem érhető el pillanatkép. Tekintse meg a hibaelhárítási útmutatót.
A Hibakeresési pillanatkép lapon megjelenik egy hívásverem helyi változók paneljével. Jelöljön ki egy hívásveremkeretet a függvényhívás helyi változóinak és paramétereinek megtekintéséhez a változók panelen.
Pillanatképek letöltése megtekintésre a Visual Studióban
Pillanatképek megtekintése a Visual Studio 2017 Enterprise vagy újabb verziójában:
Kattintson a Pillanatkép letöltése gombra a Hibakeresési pillanatkép lapon egy
.diagsession
fájl letöltéséhez, amelyet a Visual Studio Enterprise megnyithat.A Visual Studióban győződjön meg arról, hogy telepítve van a Snapshot Debugger Visual Studio összetevő.
- A Visual Studio 2017 Enterprise és újabb verzió esetén: A szükséges Pillanatkép-hibakereső összetevő kiválasztható a Visual Studio telepítőjének Egyes összetevők listájából.
- A Visual Studio 2017 15.5-ös verziójánál régebbi verzió esetén: Telepítse a bővítményt a Visual Studio Marketplace-ről.
Nyissa meg a(z)
.diagsession
fájlt. Megjelenik a Minidump Hibakeresés lap a Visual Studióban.Kattintson a Felügyelt kód hibakeresése elemre a pillanatkép hibakeresésének megkezdéséhez. A pillanatkép megnyílik arra a kódsorra, ahol a kivétel ki lett dobva.
A letöltött pillanatkép tartalmazza a webalkalmazás-kiszolgálón található szimbólumfájlokat. Ezek a szimbólumfájlok a pillanatképadatok forráskódhoz való társításához szükségesek. App Service-alkalmazások esetén mindenképpen engedélyezze a szimbólumok üzembe helyezését a webalkalmazások közzétételekor.
Következő lépések
Engedélyezze a Pillanatkép-hibakeresőt a következő helyen: