Mått för Application Gateway

Application Gateway publicerar datapunkter till Azure Monitor för prestanda för dina Application Gateway- och serverdelsinstanser. Dessa datapunkter kallas mått och är numeriska värden i en ordnad uppsättning tidsseriedata. Mått beskriver någon aspekt av din programgateway vid en viss tidpunkt. Om det finns begäranden som flödar genom Application Gateway mäter och skickar den sina mått i 60-sekundersintervall. Om det inte finns några begäranden som flödar genom Application Gateway eller inga data för ett mått rapporteras inte måttet. Mer information finns i Azure Monitor-mått.

Mått som stöds av Application Gateway V2 SKU

Kommentar

Information om TLS/TCP-proxy finns i datareferensen.

Tidsmått

Application Gateway innehåller flera inbyggda tidsmått relaterade till begäran och svar, som alla mäts i millisekunder.

[Diagram of timing metrics for the Application Gateway

Kommentar

Om det finns fler än en lyssnare i Application Gateway filtrerar du alltid efter lyssnardimension och jämför olika svarstidsmått för att få meningsfull slutsatsdragning.

  • Anslutningstid för serverdel

    Sammansättningstyp:Genomsnittlig/Max

    Tid som ägnas åt att upprätta en anslutning till serverdelsprogrammet.

    Detta omfattar svarstiden för nätverket och den tid det tar för serverns TCP-stack att upprätta nya anslutningar. För TLS inkluderar det även den tid som ägnas åt handskakning.

  • Svarstid för första byte för serverdelen

    Sammansättningstyp:Genomsnittlig/Max

    Tidsintervall mellan att upprätta en anslutning till serverdelsservern och ta emot den första bytet av svarshuvudet.

    Detta beräknar summan av serverdelsanslutningstiden, den tid det tog för begäran att nå serverdelen från Application Gateway, den tid det tog för serverdelsprogrammet att svara (den tid det tog för servern att generera innehåll, potentiellt hämta databasfrågor) och den tid det tog för första bytet av svaret att nå Application Gateway från serverdelen.

  • Svarstid för senaste byte för serverdelen

    Sammansättningstyp:Genomsnittlig/Max

    Tidsintervall mellan start av upprättande av en anslutning till serverdelsservern och mottagande av svarstextens sista byte.

    Det här är den ungefärliga summan av Svarstid för första byte från serverdelen och dataöverföringstiden (det här talet kan variera beroende på storleken på objektet som begärs och servernätverkets svarstid).

  • Total tid för Application Gateway

    Sammansättningstyp:Genomsnittlig/Max

    Det här måttet registrerar antingen den genomsnittliga/maximala tid det tar för en begäran att tas emot, bearbetas och dess svar skickas.

    Det här är intervallet från den tidpunkt då Application Gateway tar emot den första byte av HTTP-begäran till den tidpunkt då senaste svarsbyte har skickats till klienten. Detta inkluderar bearbetningstiden som tagits av Application Gateway, svarstiden för serverdelens senaste byte och den tid det tar för Application Gateway att skicka alla svar.

  • Klient-RTT

    Sammansättningstyp:Genomsnittlig/Max

    Det här måttet samlar in genomsnittlig/maximal tur och retur-tid mellan klienter och Application Gateway.

Dessa mått kan användas för att avgöra om den observerade avmattningen beror på klientnätverket, Application Gateway-prestanda, serverdelsnätverket och serverdelsserverns TCP-stackmättnad, prestanda för serverdelsprogram eller stor filstorlek.

Om det till exempel finns en topp i trenden för svarstid för första byte i serverdelen men trenden för serverdelsanslutningstid är stabil kan du dra slutsatsen att programgatewayen till serverdelsfördröjningen och den tid det tar att upprätta anslutningen är stabil och att toppen orsakas på grund av en ökning av svarstiden för serverdelsprogrammet. Å andra sidan kan du dra slutsatsen att antingen nätverket mellan Application Gateway och serverdelsservern eller serverdelsserverns TCP-stack har mättats om toppnivån i svarstiden för första byte för serverdelen är associerad med en motsvarande topp i serverdelsanslutningstiden.

Om du ser en topp i svarstiden för senaste byte i serverdelen men svarstiden för serverdelens första byte är stabil kan det härledas att toppen beror på att en större fil begärs.

På samma sätt kan det vara ett tecken på prestandaflaskhals i Application Gateway eller en flaskhals i nätverket mellan klienten och Application Gateway om den totala tiden för Application Gateway har en topp men svarstiden för serverdelens senaste byte är stabil. Om klientens RTT också har en motsvarande topp indikerar det dessutom att försämringen beror på nätverket mellan klienten och Application Gateway.

Application Gateway-mått

För Application Gateway är följande mått tillgängliga:

  • Mottagna byte

    Antal byte som tagits emot av Application Gateway från klienterna. (Rapporteras baserat på begäran "endast innehållsstorlek". Den tar inte hänsyn till TLS-förhandlingskostnader, TCP/IP-pakethuvuden eller återöverföringar och representerar därför inte den fullständiga bandbreddsanvändningen.)

  • Skickade byte

    Antal byte som skickas av Application Gateway till klienterna. (Rapporteras endast baserat på svarets "innehållsstorlek". Den tar inte hänsyn till TCP/IP-pakethuvuden eller återöverföringar och representerar därför inte den fullständiga bandbreddsanvändningen.)

  • TLS-klientprotokoll

    Antal TLS- och icke-TLS-begäranden som initierats av klienten som upprättade en anslutning till Application Gateway. Om du vill visa TLS-protokolldistribution filtrerar du efter TLS-protokollet för dimensionen. Det här måttet omfattar begäranden som hanteras av gatewayen, till exempel omdirigeringar.

  • Aktuella kapacitetsenheter

    Antalet kapacitetsenheter som förbrukas för att belastningsutjämna trafiken. Det finns tre determinanter för kapacitetsenhet – beräkningsenhet, beständiga anslutningar och dataflöde. Varje kapacitetsenhet består som mest av: 1 beräkningsenhet eller 2 500 beständiga anslutningar eller 2,22 Mbit/s-dataflöde.

  • Aktuella beräkningsenheter

    Antal förbrukade processorkapaciteter. TLS-anslutningar per sekund, beräkningar för omskrivning av webbadresser och bearbetning av WAF-regler är faktorer som påverkar beräkningsenheter.

  • Aktuella anslutningar

    Det totala antalet samtidiga anslutningar som är aktiva från klienter till Application Gateway

  • Uppskattade fakturerade kapacitetsenheter

    Med v2 SKU:n drivs prissättningsmodellen av förbrukning. Kapacitetsenheter mäter förbrukningsbaserade kostnader som debiteras utöver den fasta kostnaden. Uppskattade fakturerade kapacitetsenheter anger antalet kapacitetsenheter som faktureringen beräknas med. Detta beräknas som det större värdet mellan Aktuella kapacitetsenheter (kapacitetsenheter som krävs för att belastningsutjämna trafiken) och Fasta fakturerbara kapacitetsenheter (lägsta antalet kapacitetsenheter som är etablerade).

  • Misslyckade begäranden

    Antal begäranden som Application Gateway har hanterat med 5xx-serverfelkoder. Detta inkluderar de 5xx-koder som genereras från Application Gateway samt de 5xx-koder som genereras från serverdelen. Antalet begäranden kan filtreras ytterligare för att visa antal per varje/specifik kombination av serverdelspool-http-inställning.

  • Fasta fakturerbara kapacitetsenheter

    Det minsta antalet kapacitetsenheter som hålls etablerade enligt inställningen Minsta antalet skalningsenheter (en instans är tio kapacitetsenheter) i konfigurationen för Application Gateway.

  • Nya anslutningar per sekund

    Det genomsnittliga antalet nya TCP-anslutningar per sekund som upprättats från klienter till Application Gateway och från Application Gateway till serverdelsmedlemmarna.

  • Svarsstatus

    HTTP-svarsstatus som returneras av Application Gateway. Fördelningen av svarsstatuskoden kan kategoriseras ytterligare för att visa svar i kategorierna 2xx, 3xx, 4xx och 5xx.

  • Dataflöde

    Antal byte per sekund som Application Gateway har betjänat. (Rapporteras endast baserat på "innehållsstorleken". Den tar inte hänsyn till TLS-förhandlingskostnader, TCP/IP-pakethuvuden eller återöverföringar och representerar därför inte den fullständiga bandbreddsanvändningen.)

  • Totalt antal begäranden

    Antal lyckade begäranden som Application Gateway har hanterat av mål för serverdelspoolen. Sidor som hanteras direkt av gatewayen, till exempel omdirigeringar, räknas inte och bör hittas i TLS-protokollmåttet för klienten. Det totala antalet begäranden kan filtreras ytterligare för att visa antal per varje/specifik kombination av serverdelspool-http-inställning.

Serverdelsmått

För Application Gateway är följande mått tillgängliga:

  • Svarsstatus för serverdelen

    Antal HTTP-svarsstatuskoder som returneras av serverdelarna. Detta inkluderar inte några svarskoder som genereras av Application Gateway. Fördelningen av svarsstatuskoden kan kategoriseras ytterligare för att visa svar i kategorierna 2xx, 3xx, 4xx och 5xx.

  • Antal felfria värdar

    Antalet serverdelar som bestäms som felfria av hälsoavsökningen. Du kan filtrera per serverdelspool för att visa antalet felfria värdar i en specifik serverdelspool.

  • Antal ej felfria värdar

    Antalet serverdelar som bestäms som inte felfria av hälsoavsökningen. Du kan filtrera per serverdelspool för att visa antalet ej felfria värdar i en specifik serverdelspool.

  • Begäranden per minut per felfri värd

    Det genomsnittliga antalet begäranden som tas emot av varje felfri medlem i en serverdelspool på en minut. Du måste ange serverdelspoolen med hjälp av dimensionen BackendPool Http Inställningar.

WAF-mått (Web Application Firewall)

Information om WAF-övervakning finns i WAF v2-mått

Mått som stöds av Application Gateway V1 SKU

Application Gateway-mått

För Application Gateway är följande mått tillgängliga:

  • CPU-användning

    Visar användningen av de CPU:er som har allokerats till Application Gateway. Under normala förhållanden bör CPU-användningen inte regelbundet överskrida 90 %,eftersom detta kan orsaka långsamma svarstider på de webbplatser som Application Gateway är värd för, vilket kan vara frustrerande för kunderna. Du kan indirekt styra eller förbättra CPU-användningen genom att ändra konfigurationen för Application Gateway genom att öka antalet instanser eller genom att flytta till en större SKU-storlek, eller göra båda.

  • Aktuella anslutningar

    Antal aktuella anslutningar som upprättats med Application Gateway

  • Misslyckade begäranden

    Antal begäranden som misslyckades på grund av anslutningsproblem. Det här antalet inkluderar begäranden som misslyckades på grund av att http-inställningen "Timeout för begäran" överskrids och begäranden som misslyckades på grund av anslutningsproblem mellan Application Gateway och serverdelen. Det här antalet inkluderar inte fel på grund av att ingen felfri serverdel är tillgänglig. 4xx- och 5xx-svar från serverdelen betraktas inte heller som en del av det här måttet.

  • Svarsstatus

    HTTP-svarsstatus som returneras av Application Gateway. Fördelningen av svarsstatuskoden kan kategoriseras ytterligare för att visa svar i kategorierna 2xx, 3xx, 4xx och 5xx.

  • Dataflöde

    Antal byte per sekund som Application Gateway har betjänat

  • Totalt antal begäranden

    Antal lyckade begäranden som Application Gateway har hanterat. Antalet begäranden kan filtreras ytterligare för att visa antal per varje/specifik kombination av serverdelspool-http-inställning.

Serverdelsmått

För Application Gateway är följande mått tillgängliga:

  • Antal felfria värdar

    Antalet serverdelar som bestäms som felfria av hälsoavsökningen. Du kan filtrera per serverdelspool för att visa antalet felfria värdar i en specifik serverdelspool.

  • Antal ej felfria värdar

    Antalet serverdelar som bestäms som inte felfria av hälsoavsökningen. Du kan filtrera per serverdelspool för att visa antalet ej felfria värdar i en specifik serverdelspool.

WAF-mått (Web Application Firewall)

Information om WAF-övervakning finns i WAF v1-mått

Visualisering av mått

Bläddra till en programgateway under Övervakning och välj Mått. Om du vill visa de tillgängliga värdena väljer du listrutan MÅTT.

I följande bild visas ett exempel med tre mått som visas under de senaste 30 minuterna:

Metric view.

En aktuell lista över mått finns i Mått som stöds med Azure Monitor.

Aviseringsregler för mått

Du kan starta aviseringsregler baserat på mått för en resurs. En avisering kan till exempel anropa en webhook eller skicka ett e-postmeddelande till en administratör om dataflödet för programgatewayen ligger över, under eller vid ett tröskelvärde för en angiven period.

I följande exempel går vi igenom hur du skapar en aviseringsregel som skickar ett e-postmeddelande till en administratör efter att dataflödet överskrider ett tröskelvärde:

  1. välj Lägg till måttavisering för att öppna sidan Lägg till regel . Du kan också nå den här sidan från måttsidan.

  2. På sidan Lägg till regel fyller du i avsnitten namn, villkor och meddela och väljer OK.

    • I väljaren Villkor väljer du ett av de fyra värdena: Större än, Större än eller lika med, Mindre än eller Mindre än eller lika med.

    • I väljaren Period väljer du en period från fem minuter till sex timmar.

    • Om du väljer E-postägare, deltagare och läsare kan e-postmeddelandet vara dynamiskt baserat på de användare som har åtkomst till den resursen. Annars kan du ange en kommaavgränsad lista över användare i rutan Ytterligare e-post för administratör.

    Add rule page

Om tröskelvärdet överskrids skickas ett e-postmeddelande som liknar det i följande bild:

Email for breached threshold

En lista med aviseringar visas när du har skapat en måttavisering. Den ger en översikt över alla aviseringsregler.

List of alerts and rules

Mer information om aviseringar finns i Ta emot aviseringsaviseringar.

Mer information om webhooks och hur du kan använda dem med aviseringar finns i Konfigurera en webhook i en Azure-måttavisering.

Nästa steg