Megosztás a következőn keresztül:


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.

  1. Az Application Insights-erőforrás bal oldali menüjében válassza a Hibák kivizsgálása>lehetőséget.

  2. A Hibák panelen válassza a következőt:

    • A Műveletek lap, vagy
    • A Kivételek lap.
  3. 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.

    Képernyőkép a Hibák lapról az Azure Portalon.

  4. 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.

    Képernyőkép a Hibakeresési pillanatkép megnyitása gombról a kivételen.

  5. 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.

    Képernyőkép az Azure Portalon kiemelt Hibakeresés megnyitása pillanatképről.

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:

  1. 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.

  2. 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.
  3. Nyissa meg a(z) .diagsession fájlt. Megjelenik a Minidump Hibakeresés lap a Visual Studióban.

  4. 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.

    Képernyőkép a Visual Studióban található hibakeresési pillanatképről.

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: