Gyakorlat – Monitorozás és naplózás
Tekintsük át az Application Insights metrikáit a teljesítmény méréséhez és a lehetséges szűk keresztmetszetek azonosításához.
Metrikák ellenőrzése az Azure Portalon
A függvények mostantól az Azure-ban futnak, és továbbra is gyűjtenek adatokat az Azure Cosmos DB-vel létrehozott adatbázisban. Az üzembe helyezett függvényalkalmazásokat az Azure Portalon tekintheti meg, és az alkalmazás telemetriáját a csatlakoztatott Application Insights-erőforráson keresztül tekintheti meg, ahogyan az alábbi képernyőképeken látható:
Alkalmazástérkép
Az alkalmazástérképből megtudhatja, hogy a szolgáltatások mennyire függenek egymástól. Mint látható, a fogyasztói függvény az Azure Cosmos DB-vel létrehozott adatbázishoz van kötve, a másik függvénnyel azonban nem. Emellett a fogyasztói funkció lazán kapcsolódik az Azure-eseményközponthoz. A termelő függvény az eseményközponthoz van kötve, de nem a fogyasztó függvényhez vagy az adatbázishoz.
Élő metrikák streamje
Teljesítmény
Az alkalmazásverem teljesítményének vizsgálatához áttekintheti Operations, Dependenciesvagy Rolesrészletesebben. Mindegyik lehetővé teszi, hogy még mélyebbre merülj.
Riasztások beállítása
Mindig győződjön meg arról, hogy a rendszer megfelelően működik. Ha valami nem működik, vagy a viselkedés azt jelzi, hogy valami hibás lehet, automatikus riasztást szeretne kapni. A riasztások a megoldás. A szolgáltatások riasztásainak beállítása és áttekintése a Figyelés alatti Riasztások lapon.
Válassza az Új riasztási szabály lehetőséget, ellenőrizze a hatókört, és válassza ki a feltételt. Választhat egy adott naplót egyéni naplókereséssel , vagy használhatja az intelligens előre definiált naplókat.
A teljesítmény szempontjából fontos az időtartam. Gondolja át, mi fontosabb önnek. Elegendő-e az átlagos időtartam, vagy fontos, hogy minden kérés időben legyen, és riasztásra van szüksége a kiugró értékekre vonatkozóan is? Tetszőleges számú riasztást hozhat létre. A feltétel kiválasztása után adja meg a műveletet. A könnyebb karbantartás érdekében műveletcsoportokba rendezheti őket.