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.
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:
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:
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.
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.
Om tröskelvärdet överskrids skickas ett e-postmeddelande som liknar det i följande bild:
En lista med aviseringar visas när du har skapat en måttavisering. Den ger en översikt över alla aviseringsregler.
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
- Visualisera räknar- och händelseloggar med hjälp av Azure Monitor-loggar.
- Visualisera din Azure-aktivitetslogg med Power BI-blogginlägget .
- Visa och analysera Azure-aktivitetsloggar i Power BI och fler blogginlägg.