Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure App Service tillhandahåller inbyggda övervakningsfunktioner för webb-, mobil- och API-appar i Azure-portalen.
I portalen kan du granska kvoter och mått för en app- och App Service-plan. Du kan konfigurera aviseringar och regler för automatisk skalning baserat på mått.
Kvoter
Appar som finns i App Service omfattas av vissa begränsningar för de resurser som de kan använda. App Service-planen som är associerad med appen definierar gränserna.
Anteckning
Tjänstplaner för kostnadsfri och delad App Service (förhandsversion) är basnivåer som körs på samma virtuella Azure-datorer som andra App Service-appar. Vissa appar kan tillhöra andra kunder. Dessa nivåer är endast avsedda för utveckling och testning.
Om appen finns i en kostnadsfri eller delad plan definierar kvoterna gränserna för de resurser som appen kan använda. Kvoter för appar i en kostnadsfri eller delad plan är:
Kvot | beskrivning |
---|---|
CPU (kort) | Mängden cpu som tillåts för den här appen inom ett intervall på fem minuter. Den här kvoten återställs var femte minut. |
CPU (dag) | Den totala mängden cpu som tillåts för den här appen på en dag. Den här kvoten återställs var 24:e timme vid midnatt UTC. |
Minne | Den totala mängden minne som tillåts för den här appen. |
Bandbredd | Den totala mängden utgående bandbredd som tillåts för den här appen på en dag. Den här kvoten återställs var 24:e timme vid midnatt UTC. |
Filsystem | Den totala mängden lagringsutrymme som tillåts. |
Om appen finns i en Basic-, Standard- eller Premium-plan anges gränserna för de resurser som den kan använda efter storleken (liten, medelstor, stor) och antalet instanser (1, 2, 3 och så vidare) för App Service-planen. Den enda kvot som gäller för appar som finns i en Basic-, Standard- eller Premium-plan är Filesystem.
Mer information om specifika kvoter, gränser och funktioner som är tillgängliga för App Service-nivåerna finns i Begränsningar för Azure App Service.
Kvottillämpning
Om en app överskrider CPU-kvoten (kort), CPU (dag) eller bandbredd stoppas appen tills kvoten återställs. Under den här tiden resulterar alla inkommande begäranden i ett HTTP 403-fel.
Om appen överskrider sin minneskvot stoppas den tillfälligt.
Om appen överskrider filsystemkvoten misslyckas alla skrivåtgärder. Skrivoperationsfel inkluderar alla skrivningar till loggar.
Du kan öka eller ta bort kvoter från din app genom att uppgradera din App Service-plan.
Mätvärden
Mått ger information om appens eller App Service-planens beteende. App Service-planmetrik är endast tillgängliga i nivåerna Basic, Standard, Premium och Isolated.
En lista över tillgängliga mått för appar eller För App Service-planer finns i Mått som stöds för Microsoft.Web.
Kommentar
Mått för en app inkluderar begäranden till appens SCM-webbplats (Source Control Manager), även kallad Kudu. Detta inkluderar begäranden om att visa webbplatsens loggström med hjälp av Kudu. Loggströmsbegäranden kan sträcka sig över flera minuter, vilket påverkar måtten Förfrågningstid . Tänk på den här relationen när du använder dessa mått med autoskalningslogik.
HTTP-serverfel registrerar endast begäranden som når back-end tjänsten (arbetarna som är värdar för appen). Om begäranden misslyckas i klientdelen registreras de inte som HTTP-serverfel. Du kan använda hälsokontrollfunktionen och tillgänglighetstester för Application Insights för övervakning från utsidan.
CPU-tid jämfört med CPU-procent
Två mått återspeglar CPU-användning:
CPU-tid: Användbart för appar som finns i kostnadsfria eller delade planer, eftersom en av deras kvoter definieras i CPU-minuter som appen använder.
CPU-procent: Användbart för appar som finns i Basic-, Standard- och Premium-abonnemang eftersom de kan skalas ut. CPU-procent är en bra indikation på den totala användningen mellan instanser.
Kvarhållningsprincip
Tjänsten loggar och aggregerar mått för en app och för en App Service-plan. Måtten behålls enligt dessa regler.
Övervaka kvoter och mått i Azure Portal
Om du vill granska statusen för de kvoter och mått som påverkar en app går du till Azure-portalen.
Om du vill hitta kvoter väljer du Inställningar>Kvoter. I varje diagram kan du granska den här informationen om kvoten:
- Namn
- Återställningsintervall
- Aktuell gräns
- Aktuellt värde
Du kan komma åt mått direkt från resursöversiktssidan . Den här sidan visar diagram som representerar några av appmåtten. Om du väljer något av dessa diagram kommer du till vyn Mått , där du kan skapa anpassade diagram, köra frågor mot olika mått och mycket mer.
Mer information om mått finns i Azure Monitor-dataplattform.
Aviseringar och automatisk skalning
Mått för en app eller en App Service-plan kan kopplas till aviseringar. Mer information finns i Aviseringar.
Appar som finns i Grundläggande eller högre App Service-planer stöder autoskalning. Med automatisk skalning kan du konfigurera regler som övervakar mått på App Service-planen. Regler kan öka eller minska antalet instanser, vilket kan ge ytterligare resurser efter behov. Regler kan också hjälpa dig att spara pengar när appen överallokeras.
Mer information om autoskalning finns i Kom igång med autoskalning i Azure och Metodtips för autoskalning.