Megfigyelhetőség az Azure Container alkalmazásokban

Az Azure Container Apps számos beépített megfigyelhetőségi funkciót biztosít, amelyek együttesen holisztikus képet adnak a konténeralkalmazás állapotáról az alkalmazás teljes életciklusa alatt. Ezek a funkciók segítenek nyomon követni és diagnosztizálni az alkalmazás állapotát a teljesítmény javítása, valamint a trendekre és kritikus problémákra való reagálás érdekében.

Ezek a funkciók a következők:

Funkció Leírás
Naplóstreamelés Közel valós időben tekintheti meg a streamelési rendszert és a konzolnaplókat egy tárolóból.
Tárolókonzol Az alkalmazás tárolón belüli hibakereséséhez csatlakozzon a tárolók Linux-konzoljához.
Azure Monitor-metrikák Az alkalmazás számítási és hálózati használatának megtekintése és elemzése metrikaadatokon keresztül.
Alkalmazásnaplózás Az alkalmazás figyelése, elemzése és hibakeresése naplóadatok használatával.
Azure Monitor Log Analytics Lekérdezések futtatásával megtekintheti és elemezheti az alkalmazás rendszer- és alkalmazásnaplóit.
Azure Monitor-riasztások Riasztások létrehozása és kezelése az eseményekről és a feltételekről a metrikák és a naplóadatok alapján.

Megjegyzés

Bár nem beépített funkció, az Azure Monitor Application Insights hatékony eszköz a webes és háttéralkalmazások monitorozására. Habár a Container Apps nem támogatja az Application Insights automatikus műszerezési ügynökét, az alkalmazáskódot az Application Insights SDK-k használatával is műszerezheti.

Az alkalmazás életciklusának megfigyelhetősége

A Container Apps megfigyelhetőségi funkcióival nyomon követheti alkalmazását a fejlesztéstől az élesítésig tartó teljes életciklus során. Az alábbi szakaszok az egyes fázisok leghatékonyabb monitorozási funkcióit ismertetik.

fejlesztés és tesztelés

A fejlesztési és tesztelési fázisban a tárolók alkalmazásnaplóihoz és konzoljához való valós idejű hozzáférés kritikus fontosságú a hibakeresési problémákhoz. A Container Apps a következő lehetőségeket biztosítja:

  • Naplóstreamelés: Valós idejű naplóstreamek megtekintése a tárolókból.
  • Tárolókonzol: A tárolókonzol elérése az alkalmazás hibakereséséhez.

Kihelyezés

A tárolóalkalmazás üzembe helyezése után a folyamatos figyelés segítségével gyorsan azonosíthatja a hibaarányokkal, a teljesítménnyel és az erőforrás-felhasználással kapcsolatos problémákat.

Az Azure Monitor lehetővé teszi az alkalmazás nyomon követését az alábbi funkciókkal:

Karbantartás

A Container Apps korrektúra létrehozásával kezeli a tárolóalkalmazás frissítéseit. Egyszerre több változatot is futtathat kék zöld környezetekben, vagy A/B-tesztelést végezhet. Ezek a megfigyelhetőségi funkciók segítenek az alkalmazás korrektúrák közötti monitorozásában:

Következő lépések