Azure-alkalmazás szolgáltatáskvóták és riasztások
A Azure-alkalmazás szolgáltatás beépített monitorozási funkciókat biztosít webalkalmazásokhoz, mobil- és API-alkalmazásokhoz az Azure Portalon.
Az Azure Portalon áttekintheti egy alkalmazás- és App Service-csomag kvótáit és metrikáit, valamint riasztásokat és automatikus skálázási szabályokon alapuló metrikákat állíthat be.
Kvóták ismertetése
Az App Service-ben üzemeltetett alkalmazásokra bizonyos korlátozások vonatkoznak az általuk használható erőforrásokra. A korlátokat az alkalmazáshoz társított App Service-csomag határozza meg.
Feljegyzés
Az App Service ingyenes és megosztott (előzetes verziójú) szolgáltatáscsomagjai olyan alapszintek, amelyek ugyanazon az Azure-beli virtuális gépen futnak, mint más App Service-alkalmazások. Egyes alkalmazások más ügyfelekhez tartozhatnak. Ezek a szintek csak fejlesztési és tesztelési célokra szolgálnak.
Ha az alkalmazást ingyenes vagy megosztott csomagban üzemeltetik, az alkalmazás által használható erőforrások korlátait kvóták határozzák meg.
Ha az alkalmazás alapszintű, standard vagy prémium csomagban van üzemeltetve, az általuk használható erőforrások korlátait az App Service-csomag mérete (Kicsi, Közepes, Nagy) és példányszám (1, 2, 3 stb.) határozza meg.
Az ingyenes vagy megosztott alkalmazások kvótái a következők:
Kvóta | Leírás |
---|---|
CPU (rövid) | Az alkalmazás számára engedélyezett processzormennyiség 5 perces időközönként. Ez a kvóta öt percenként alaphelyzetbe áll. |
CPU (nap) | Az alkalmazáshoz egy nap alatt engedélyezett cpu teljes mennyisége. Ez a kvóta 24 óránként éjfélkor (UTC) alaphelyzetbe áll. |
Emlékezet | Az alkalmazás számára engedélyezett memória teljes mennyisége. |
Sávszélesség | Az alkalmazás számára engedélyezett kimenő sávszélesség teljes mennyisége egy nap alatt. Ez a kvóta 24 óránként éjfélkor (UTC) alaphelyzetbe áll. |
Fájlrendszer | Az engedélyezett tárterület teljes mennyisége. |
Az alapszintű, standard és prémium verzióban üzemeltetett alkalmazásokra az egyetlen kvóta a fájlrendszer.
A különböző App Service-termékváltozatok számára elérhető konkrét kvótákkal, korlátozásokkal és funkciókkal kapcsolatos további információkért tekintse meg az Azure Subscription service korlátait.
Kvóta kikényszerítése
Ha egy alkalmazás túllépi a PROCESSZOR (rövid), a PROCESSZOR (Nap) vagy a sávszélesség kvótáját, az alkalmazás leáll, amíg a kvóta alaphelyzetbe nem áll. Ez idő alatt az összes bejövő kérés HTTP 403-at eredményez.
Az alkalmazás memóriakvótája túllépése esetén az alkalmazás ideiglenesen leáll.
Ha a rendszer túllépte a fájlrendszerkvótát, minden írási művelet meghiúsul. A meghiúsult írási műveletekbe a naplók is beletartoznak.
Az App Service-csomag frissítésével növelheti vagy eltávolíthatja a kvótákat az alkalmazásból.
Metrikák ismertetése
Fontos
Az átlagos válaszidő az összesített metrikákkal kapcsolatos félreértések elkerülése végett elavul. Használja helyette a válaszidőt.
Feljegyzés
Az alkalmazások metrikái közé tartoznak az alkalmazás SCM-webhelyére (Kudu) irányuló kérések. Ebbe beletartoznak azok a hely naplóstreamjének Kuduval való megtekintésére vonatkozó kérelmek is. A naplóstreamre vonatkozó kérelmek több percig is eltarthatnak, ami kihat a kérés idejének metrikájára. A felhasználóknak tisztában kell lenniük ezzel az összefüggéssel, amikor a metrikákat automatikus skálázási logikával használják.
A HTTP-kiszolgálóhibák csak a háttérszolgáltatáshoz (az alkalmazást üzemeltető feldolgozókhoz) érkező kéréseket rögzítik. Ha a kérések sikertelenek a FrontEndben, a rendszer nem http-kiszolgálóhibákként rögzíti őket. Az Állapotellenőrzés funkció /Application Insights rendelkezésre állási tesztek külső monitorozáshoz is használhatók.
A metrikák információt szolgáltatnak az alkalmazás vagy az App Service-csomag viselkedéséről.
Az alkalmazásokhoz vagy az App Service-csomagokhoz elérhető metrikák listáját a Microsoft.Web támogatott metrikái között találja.
Feljegyzés
Az App Service-csomag metrikái csak alapszintű, standard, prémium és izolált csomagokhoz érhetők el.
Cpu-idő és processzorhasználat százalékos aránya
A processzorhasználatot két metrika tükrözi:
CPU-idő: Hasznos az ingyenes vagy megosztott csomagokban üzemeltetett alkalmazásokhoz, mivel az egyik kvótát az alkalmazás által használt CPU-percek határozzák meg.
CPU-százalék: Hasznos az Alapszintű, Standard és Prémium csomagokban üzemeltetett alkalmazásokhoz, mert felskálázhatók. A PROCESSZOR százalékos aránya jól jelzi az összes példány általános használatát.
Metrikák részletességi és adatmegőrzési szabályzata
Az alkalmazás- és appszolgáltatás-csomag metrikáit a szolgáltatás naplózza és összesíti, és a szabályok szerint megőrzi.
Kvóták és metrikák monitorozása az Azure Portalon
Az alkalmazásokat érintő különböző kvóták és metrikák állapotának áttekintéséhez nyissa meg az Azure Portalt.
Kvóták kereséséhez válassza a Beállítások kvóták lehetőséget>. A diagramon áttekintheti a következőt:
- A kvóta neve.
- Az alaphelyzetbe állítási időköz.
- Jelenlegi korlátja.
- Jelenlegi értéke.
A metrikákat közvetlenül az erőforrás áttekintési oldaláról érheti el. Itt néhány alkalmazásmetrikát ábrázoló diagramokat láthat.
Ha bármelyik diagramra kattint, a metrikák nézetbe lép, ahol egyéni diagramokat hozhat létre, különböző metrikákat kérdezhet le és még sok mást.
A metrikákkal kapcsolatos további információkért tekintse meg a szolgáltatásmetrikák figyelése című témakört.
Riasztások és automatikus skálázás
Az alkalmazás vagy az App Service-csomag metrikái riasztásokhoz kapcsolhatók. További információ: Riasztások.
Az alapszintű vagy magasabb App Service-csomagokban üzemeltetett App Service-alkalmazások támogatják az automatikus skálázást. Az automatikus skálázással konfigurálhatja az App Service-csomag metrikáit figyelő szabályokat. A szabályok növelhetik vagy csökkenthetik a példányok számát, ami szükség szerint további erőforrásokat biztosíthat. A szabályok segítségével pénzt takaríthat meg, ha az alkalmazás túl van kiépítve.
Az automatikus skálázással kapcsolatos további információkért tekintse meg az Azure Monitor automatikus skálázásának méretezési és ajánlott eljárásait.