Az alkalmazás teljesítményének hibaelhárítása az Alkalmazástérkép használatával

Befejeződött

Az Alkalmazástérkép segítségével felderítheti a teljesítményt rontó szűk keresztmetszeteket és gyakran meghibásodó helyeket az elosztott alkalmazás összetevőinek mindegyikében. A térkép minden csomópontja egy alkalmazásösszetevőt vagy annak függőségeit jelöli; állapot KPI és riasztások állapota. Bármely összetevőről átkattinthat részletesebb diagnosztikára, például az alkalmazás Elemzések eseményekre. Ha az alkalmazás Azure-szolgáltatásokat használ, az Azure-diagnosztika, például az SQL Database Advisor javaslatai is átkattinthatók.

Az összetevők egymástól függetlenül telepíthető részei az elosztott/mikroszolgáltatás-alkalmazásnak. A fejlesztők és az üzemeltetési csapatok kódszintű láthatóságtal vagy hozzáféréssel rendelkeznek az alkalmazás összetevői által létrehozott telemetriához.

  • Az összetevők különböznek a "megfigyelt" külső függőségektől, például az SQL-től, az Event Hubstól stb., amelyekhez a csapat/szervezet nem fér hozzá (kód vagy telemetria).
  • Az összetevők tetszőleges számú kiszolgáló-/szerepkör-/tárolópéldányon futnak.
  • Az összetevők lehetnek különálló alkalmazás Elemzések rendszerállapotkulcsok (akkor is, ha az előfizetések eltérőek), vagy különböző szerepkörök, amelyek egyetlen alkalmazás Elemzések rendszerállapot-kulcsnak jelentenek. Az előzetes verziójú térképen az összetevők a beállításuk módjától függetlenül láthatók.

A teljes alkalmazástopológia a kapcsolódó alkalmazásösszetevők több szintjén jelenik meg. Az összetevők lehetnek különböző alkalmazás-Elemzések-erőforrások, vagy egy erőforrás különböző szerepkörei. Az alkalmazástérkép az összetevőket az alkalmazás Elemzések SDK-val telepített kiszolgálók közötti HTTP-függőségi hívások követésével találja meg.

Ez a tapasztalat az összetevők fokozatos felderítésével kezdődik. Az alkalmazástérkép első betöltésekor a rendszer lekérdezések készletét aktiválja az összetevőhöz kapcsolódó összetevők felderítéséhez. A bal felső sarokban található gomb a felderített összetevők számával frissül az alkalmazásban.

A "Térképösszetevők frissítése" gombra kattintva a rendszer frissíti a térképet az addig felderített összes összetevővel. Az alkalmazás összetettségétől függően ez egy percet is igénybe vehet.

Ha az összes összetevő egy alkalmazás Elemzések erőforráson belüli szerepkör, akkor ez a felderítési lépés nem szükséges. Az ilyen alkalmazások kezdeti terhelése tartalmazza az összes összetevőt.

Az Alkalmazástérkép képernyőképe egy alkalmazás kezdeti betöltéséről, amelyben az összes összetevő egy alkalmazás Elemzések erőforrás szerepköre.

Ennek a tapasztalatnak az egyik fő célkitűzése az összetett topológiák több száz összetevőből álló vizualizációja. Kattintson bármelyik összetevőre a kapcsolódó elemzések megtekintéséhez, és nyissa meg az adott összetevő teljesítmény- és meghibásodási osztályozási felületét.

Képernyőkép az alkalmazástérkép összetevő-részleteiről.

Az Application Map a felhőbeli szerepkörnév tulajdonság használatával azonosítja a térképen szereplő összetevőket. Manuálisan beállíthatja vagy felülbírálhatja a felhőbeli szerepkör nevét, és módosíthatja, hogy mi jelenjen meg az alkalmazástérképen.