Megosztás a következőn keresztül:


A Azure-alkalmazás átjáró adatainak referenciája

Az Azure-alkalmazás Gateway monitorozási adatainak gyűjtésével és elemzésével kapcsolatos részletekért lásd: Monitorozási Azure-alkalmazás-átjáró.

Application Gateway v2-metrikák

Erőforrás-szolgáltató és típus: Microsoft.Network/applicationGateways

Időzítési metrikák

Az Application Gateway számos beépített időzítési metrikát biztosít a kéréshez és a válaszhoz, amelyek mindegyike ezredmásodpercben mérhető.

Feljegyzés

Ha az Application Gateway egynél több figyelővel rendelkezik, akkor mindig szűrjön a Figyelő dimenzió alapján, miközben összehasonlítja a különböző késési metrikákat, hogy érthetőbb következtetést kapjon.

Metrika Unit (Egység) Leírás
Háttérbeli kapcsolódási idő Ezredmásodperc A háttéralkalmazással való kapcsolat létesítéséhez szükséges idő.

Ez magában foglalja a hálózati késést és a háttérkiszolgáló TCP-veremének az új kapcsolatok létrehozásához szükséges idejét. A TLS esetében a kézfogással töltött időt is tartalmazza.
Háttérrendszer első bájt válaszideje Ezredmásodperc A háttérkiszolgálóval való kapcsolat létrehozása és a válaszfejléc első bájtjának fogadása közötti időintervallum.

Ez hozzávetőlegesen összegzi a háttérbeli kapcsolódási időt, az Application Gatewayről a háttérrendszer eléréséhez szükséges időt, a háttéralkalmazás által a válaszhoz szükséges időt (a kiszolgáló által a tartalom előállításához szükséges időt, az adatbázis-lekérdezések lekérését), valamint azt az időt, amelyet a válasz első bájtja vett igénybe az Application Gateway háttérrendszerből való eléréséhez.
Háttérrendszer utolsó bájt válaszideje Ezredmásodperc A háttérkiszolgálóval való kapcsolat létrehozása és a válasz törzsének utolsó bájtjának fogadása közötti időintervallum.

Ez a háttérrendszer első bájt válaszidejének és az adatátviteli időnek az összegét közelíti. Ez a szám nagyban eltérhet a kért objektumok méretétől és a kiszolgálóhálózat késésétől függően.
Az Application Gateway teljes ideje Ezredmásodperc A kérések fogadásának, feldolgozásának és elküldéséhez szükséges átlagos idő.

Ez az az időtartam, amikor az Application Gateway megkapja a HTTP-kérés első bájtját arra az időpontra, amikor az utolsó válasz bájtja el lett küldve az ügyfélnek. Ez magában foglalja az Application Gateway által igénybe vett feldolgozási időt, a háttérrendszer utolsó bájt válaszideje, az Application Gateway által az összes válasz elküldéséhez szükséges időt és az ügyfél RTT-t.
Ügyfél RTT Ezredmásodperc Az ügyfelek és az Application Gateway közötti átlagos utazási idő.

Ezek a metrikák annak meghatározására használhatók, hogy a megfigyelt lassulás az ügyfélhálózat, az Application Gateway teljesítménye, a háttérhálózat és a háttérkiszolgáló TCP-verem telítettségének, a háttéralkalmazás teljesítményének vagy a nagy fájlméretnek köszönhető-e.

Ha például a Háttérrendszer első bájtos válaszidejének trendje kiugróan magas, de a háttérbeli kapcsolódási idő trendje stabil, akkor arra lehet következtetni, hogy az Application Gateway háttérbeli késése és a kapcsolat létrehozásához szükséges idő stabil, és a kiugró értéket a háttéralkalmazás válaszidejének növekedése okozza. Ha viszont a Háttérrendszer első bájt válaszidejének kiugró értéke a Háttérrendszer kapcsolódási idejének megfelelő kiugró értékével van társítva, akkor arra lehet következtetni, hogy az Application Gateway és a háttérkiszolgáló közötti hálózat vagy a háttérkiszolgáló TCP-verme telített.

Ha a Háttérrendszer utolsó bájt válaszideje kiugróan magas, de a háttérrendszer első bájt válaszideje stabil, akkor arra lehet következtetni, hogy a kiugró érték egy nagyobb fájl kérése miatt van.

Hasonlóképpen, ha az Application Gateway teljes ideje kiugróan magas, de a háttérrendszer utolsó bájtos válaszideje stabil, akkor ez lehet az Application Gateway teljesítménybeli szűk keresztmetszetének jele, vagy az ügyfél és az Application Gateway közötti hálózat szűk keresztmetszete. Továbbá, ha az ügyfél RTT-nek is van egy megfelelő kiugró értéke, akkor azt jelzi, hogy a teljesítménycsökkenés az ügyfél és az Application Gateway közötti hálózat miatt van.

Application Gateway-metrikák

Metrika Unit (Egység) Leírás
Fogadott bájtok Bájt Az Application Gateway által az ügyfelektől fogadott bájtok száma. (Ez a metrika csak az Application Gateway által megfigyelt Kérelem tartalomméretet adja meg. Nem tartalmaz adatátvitelt, például TLS-fejléc-egyeztetéseket, TCP/IP-csomagfejléceket vagy újraküldéseket.)
Elküldött bájtok Bájt Az Application Gateway által az ügyfeleknek küldött bájtok száma. (Ez a metrika csak az Application Gateway által kiszolgált választartalom méretét adja meg. Nem tartalmaz adatátvitelt, például TCP-/IP-csomagfejléceket vagy újraküldéseket.)
Ügyfél TLS protokollja Count Az Application Gatewayrel kapcsolatot létesítő ügyfél által kezdeményezett TLS- és nem TLS-kérelmek száma. A TLS protokolleloszlás megtekintéséhez szűrjön a TLS Protokoll dimenzió alapján.
Aktuális kapacitásegységek Count A forgalom terheléselosztásához felhasznált kapacitásegységek száma. A kapacitásegységnek három meghatározó tényezője van: számítási egység, állandó kapcsolatok és átviteli sebesség. Minden kapacitásegység legfeljebb egy számítási egységből vagy 2500 állandó kapcsolatból vagy 2,22 Mb/s átviteli sebességből áll.
Aktuális számítási egységek Count A felhasznált processzorkapacitások száma. A számítási egységet befolyásoló tényezők a TLS-kapcsolatok/mp, az URL-újraírási számítások és a WAF-szabályok feldolgozása.
Aktuális kapcsolatok Count Az ügyfelek és az Application Gateway közötti egyidejű kapcsolatok teljes száma.
Becsült számlázott kapacitásegységek Count A v2 termékváltozat esetében az árképzési modell alapjául a felhasználás szolgál. A kapacitásegységek a fix költség mellett felszámított felhasználáson alapuló költségeket mérik. *A becsült számlázott kapacitásegységek azt jelzik, hogy hány kapacitásegységet használ a számlázás. Ennek kiszámítása az aktuális kapacitásegységek (a forgalom terheléselosztásához szükséges kapacitásegységek) és a fix számlázandó kapacitásegységek (a minimálisan biztosított kapacitásegységek) közül a nagyobb érték alapján történik.
Sikertelen kérelmek Count Az Application Gateway által kiszolgált kérelmek száma 5xx kiszolgálói hibakódokkal. Ez magában foglalja az Application Gatewayből létrehozott 5xx kódokat és a háttérrendszerből létrehozott 5xx kódokat. A kérések száma tovább szűrhető, hogy az egyes/adott háttérkészlet-http-beállításkombinációk száma megjelenjen.
Fix számlázandó kapacitásegységek Count Az Application Gateway konfigurációjában a Minimális skálázási egységek beállítás (egy példány 10 kapacitásegységnek felel meg) alapján meghatározott minimális kapacitásegység-szám.
Új kapcsolatok másodpercenként Count Az ügyfelek és az Application Gateway, valamint az Application Gateway és a háttérrendszer tagjai közötti új TCP-kapcsolatok másodpercenkénti átlagos száma.
Válasz állapota Állapotkód Az Application Gateway által visszaadott HTTP-válasz állapota. A válasz állapotkódjának eloszlása tovább kategorizálható a válaszok 2xx, 3xx, 4xx és 5xx kategóriában való megjelenítéséhez.
Átviteli sebesség Bájt/mp Az Application Gateway által kiszolgált másodpercenkénti bájtok száma. (Ez a metrika csak az Application Gateway által kiszolgált tartalomméretet adja meg. Nem tartalmaz adatátvitelt, például TLS-fejléc-egyeztetéseket, TCP/IP-csomagfejléceket vagy újraküldéseket.)
Összes kérelem Count Az Application Gateway által kiszolgált sikeres kérelmek száma. A kérések száma tovább szűrhető, hogy az egyes/adott háttérkészlet-http-beállításkombinációk száma megjelenjen.

Háttérmetrikák

Metrika Unit (Egység) Leírás
Háttérrendszer válaszának állapota Count A háttérrendszer által visszaadott HTTP-válasz állapotkódjainak száma. Ez nem tartalmazza az Application Gateway által létrehozott válaszkódokat. A válasz állapotkódjának eloszlása tovább kategorizálható a válaszok 2xx, 3xx, 4xx és 5xx kategóriában való megjelenítéséhez.
Kifogástalan gazdagépek száma Count Az állapotadat-mintavétel által kifogástalanul meghatározott háttérrendszerek száma. A háttérkészletenkénti szűréssel megjelenítheti egy adott háttérkészlet kifogástalan gazdagépeinek számát.
Nem kifogástalan gazdagépek száma Count Azon háttérrendszerek száma, amelyeket az állapotadat-mintavétel nem megfelelőnek határoz meg. A háttérkészletek alapján szűrve megjelenítheti egy adott háttérkészlet nem kifogástalan gazdagépeinek számát.
Kérések percenként kifogástalan gazdagépenként Count Az egyes kifogástalan állapotú tagok által egy háttérkészletben fogadott kérelmek átlagos száma egy perc alatt. Adja meg a háttérkészletet a BackendPool Http Gépház dimenzióval.

Háttérállapot API

Tekintse meg az Application Gateways – Háttérállapot című témakört az api-hívás részleteiért, amely egy application gateway háttérrendszerállapotát kéri le.

Mintakérés: output POST https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Network/ applicationGateways/appgw/backendhealth?api-version=2021-08-01 After

A POST-kérés elküldése után egy HTTP 202 Elfogadva választ kell látnia. A válaszfejlécekben keresse meg a Hely fejlécet, és küldjön egy új GET kérést ezzel az URL-címmel.

output GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Network/locations/region-name/operationResults/GUID?api-version=2021-08-01

Application Gateway TLS/TCP-proxy monitorozása

TLS/TCP-proxymetrikák

A 4. rétegbeli proxyfunkció már elérhető az Application Gatewayben, néhány gyakori metrika (a 7. és a 4. rétegre egyaránt vonatkozik), valamint néhány 4. rétegspecifikus metrikák. Az alábbi táblázat a 4. réteg használatára vonatkozó összes metrikát ismerteti.

Metrika Leírás Típus Dimenzió
Aktuális kapcsolatok Az aktív kapcsolatok száma: olvasás, írás vagy várakozás. Az Application Gatewayrel létesített aktuális kapcsolatok száma. Gyakori metrikák Egyik sem
Új Csatlakozás ions másodpercenként Az adott percben másodpercenként kezelt kapcsolatok átlagos száma. Gyakori metrikák Egyik sem
Átfutás Az adatfolyamok sebessége (bájtokban és kimenő bájtokban) ebben a percben. Gyakori metrikák Egyik sem
Kifogástalan állapotú gazdagépek száma Az egészséges háttérbeli gazdagépek száma. Gyakori metrikák Háttérrendszer Gépház Pool
Nem kifogástalan gazdagép A nem kifogástalan háttérbeli gazdagépek száma. Gyakori metrikák Háttérrendszer Gépház Pool
ClientRTT Az ügyfelek és az Application Gateway közötti átlagos utazási idő. Gyakori metrikák Figyelő
Háttérrendszer Csatlakozás ideje A háttérkiszolgálóval való kapcsolat létesítéséhez szükséges idő. Gyakori metrikák Figyelő, BackendServer, BackendPool, BackendSetting
Háttérrendszer első bájt válaszideje A háttérkiszolgálóval létesített kapcsolat létrehozása és az adatok első bájtjának fogadása közötti időintervallum (a háttérkiszolgáló feldolgozási idejének összecsukása). Gyakori metrikák Figyelő, BackendServer, BackendPool, BackendHttpSetting*
Háttérbeli munkamenet időtartama A háttérkapcsolat teljes ideje. Az új kapcsolat kezdetétől a megszakításig eltelt átlagos időtartam. L4-specifikus Figyelő, BackendServer, BackendPool, BackendHttpSetting*
Csatlakozás ion élettartam Az Application Gatewayhez való ügyfélkapcsolat teljes időtartama. Az új kapcsolat kezdetétől a megszakításig eltelt átlagos időtartam ezredmásodpercben. L4-specifikus Figyelő

* A HáttérhttpSetting dimenzió a 7. és a 4. réteg háttérbeállítását is tartalmazza.

TLS/TCP-proxynaplók

Az Application Gateway 4. rétegbeli proxyja hozzáférési naplókon keresztül biztosítja a naplóadatokat. Ezek a naplók csak akkor jönnek létre és jelennek meg, ha az átjáró diagnosztikai beállításaiban vannak konfigurálva. Lásd még: Az Azure Monitor-erőforrásnaplók támogatott kategóriái.

Feljegyzés

A TLS-figyelő kölcsönös hitelesítéssel kapcsolatos adatait tartalmazó oszlopok jelenleg csak az AzureDiagnostics táblán keresztül érhetők el.

Kategória Erőforrásnapló-kategória
ResourceGroup Az az erőforráscsoport, amelyhez az Application Gateway-erőforrás tartozik.
SubscriptionId Az Application Gateway-erőforrás előfizetés-azonosítója.
ResourceProvider Ez a MICROSOFT lesz. NETWORK az Application Gatewayhez.
Erőforrás Az Application Gateway-erőforrás neve.
ResourceType Ez az APPLICATIONGATEWAYS lesz.
ruleName A kapcsolatkérést kézbesítő útválasztási szabály neve.
instanceId A kérést kézbesítő Application Gateway-példány.
clientIP A kérés eredeti IP-címe.
receivedBytes Az ügyféltől az átjáróig fogadott adatok bájtban.
sentBytes Az átjáróról az ügyfélre küldött adatok bájtban.
listenerName Annak a figyelőnek a neve, aki létrehozta az előtérbeli kapcsolatot az ügyféllel.
backendSettingName A háttérkapcsolathoz használt háttérbeállítás neve.
backendPoolName Annak a háttérkészletnek a neve, amelyből ki lett választva egy célkiszolgáló a háttérkapcsolat létrehozásához.
Protokoll TCP (Függetlenül attól, hogy TCP vagy TLS, a protokoll értéke mindig TCP lesz).
sessionTime munkamenet időtartama másodpercben (ez az ügyfél-appgw> munkamenetre érvényes)
upstreamSentBytes A háttérkiszolgálónak küldött adatok bájtban.
upstreamReceivedBytes Háttérkiszolgálóról fogadott adatok bájtban.
upstreamSessionTime munkamenet időtartama másodpercben (ez az appgw-backend> munkamenethez tartozik)
sslCipher A titkosítási csomag a TLS-kommunikációhoz (TLS protokollfigyelőkhöz) használatos.
sslProtocol SSL/TLS protokoll használata (TLS protokollfigyelők esetén).
serverRouted A háttérkiszolgáló IP-címe és portszáma, amelyhez a forgalmat átirányították.
serverStatus 200 – a munkamenet sikeresen befejeződött. 400 – Az ügyféladatok nem elemezhetők. 500 – belső kiszolgálóhiba. 502 - rossz átjáró. Ha például egy felsőbb rétegbeli kiszolgáló nem érhető el. 503 – a szolgáltatás nem érhető el. Ha például a hozzáférést a kapcsolatok száma korlátozza.
ResourceId Application Gateway-erőforrás URI-ja

TLS/TCP-proxy háttérrendszerének állapota

Az Application Gateway 4. rétegbeli proxyja lehetővé teszi a háttérkészletek egyes tagjainak állapotát a portálon és a REST API-on keresztül.

Képernyőkép a háttérrendszer állapotáról

Application Gateway v1-metrikák

Application Gateway-metrikák

Metrika Unit (Egység) Leírás
CPU-kihasználtság Százalék Megjeleníti az Application Gateway számára lefoglalt processzorhasználatot. Normál körülmények között a processzorhasználat nem haladhatja meg rendszeresen a 90%-ot, mivel ez késést okozhat az Application Gateway mögött futtatott webhelyeken, ami ronthatja az ügyfélélményt. Közvetetten szabályozhatja vagy javíthatja a processzorhasználatot az Application Gateway konfigurációjának módosításával a példányok számának növelésével, vagy nagyobb termékváltozat-méretre való áttéréssel, vagy mindkettővel.
Aktuális kapcsolatok Count Az Application Gatewayrel létesített aktuális kapcsolatok száma.
Sikertelen kérelmek Count A kapcsolati problémák miatt meghiúsult kérelmek száma. Ez a szám olyan kéréseket is tartalmaz, amelyek a kérelem időtúllépési HTTP-beállításának túllépése miatt meghiúsultak, valamint az Application Gateway és a háttérrendszer közötti kapcsolati problémák miatt meghiúsult kérelmeket. Ez a szám nem tartalmazza azokat a hibákat, mivel nem érhető el kifogástalan állapotú háttérrendszer. A háttérrendszerből érkező 4xx és 5xx válaszok szintén nem tekinthetők a metrikának.
Válasz állapota Állapotkód Az Application Gateway által visszaadott HTTP-válasz állapota. A válasz állapotkódjának eloszlása tovább kategorizálható a válaszok 2xx, 3xx, 4xx és 5xx kategóriában való megjelenítéséhez.
Átviteli sebesség Bájt/mp Az Application Gateway által kiszolgált másodpercenkénti bájtok száma.
Összes kérelem Count Az Application Gateway által kiszolgált sikeres kérelmek száma. A kérések száma tovább szűrhető, hogy az egyes/adott háttérkészlet-http-beállításkombinációk száma megjelenjen.
Webalkalmazás tűzfala letiltott kérelmek száma Count A WAF által letiltott kérelmek száma.
Webalkalmazás tűzfala letiltotta a kérelmek terjesztését Count A WAF által szűrt kérések száma, amelyek az egyes/adott WAF-szabálycsoportok vagy WAF-szabályazonosító-kombinációk számának megjelenítésére szűrve jelennek meg.
Webalkalmazási tűzfal teljes szabályeloszlását Count Az egyes WAF-szabálycsoportokra vagy WAF-szabályazonosító-kombinációkra vonatkozó kérelmek száma.

További információkért tekintse meg az Azure Monitorban támogatott platformmetrikák listáját.

Metrikák dimenziói

További információ a metrikák dimenzióiról: Többdimenziós metrikák.

Azure-alkalmazás Átjáró támogatja az Azure Monitor egyes metrikáinak dimenzióit. Minden metrika tartalmaz egy leírást, amely ismerteti az adott metrika elérhető dimenzióit.

Erőforrásnaplók

Ez a szakasz az Azure-alkalmazás Átjáróhoz gyűjthető erőforrásnaplók típusait sorolja fel.

Referenciaként tekintse meg az Azure Monitorban támogatott összes erőforrásnapló-kategóriatípus listáját.

Feljegyzés

A teljesítménynapló csak az 1. verziós termékváltozathoz érhető el. A v2 termékváltozathoz használja az Application Gateway v2-metrikáit a teljesítményadatokhoz.

További információt az Application Gateway háttérállapot- és diagnosztikai naplóiban talál.

Application Gateway

Erőforrás-szolgáltató és típus: Microsoft.Network/applicationGateways

Kategória Megjelenítendő név Tájékoztatás
Tevékenységnapló Tevékenységnapló A tevékenységnapló-bejegyzések alapértelmezés szerint be vannak gyűjtve. Az Azure-tevékenységnaplók (korábbi nevén működési naplók és auditnaplók) segítségével megtekintheti az Azure-előfizetésbe küldött összes műveletet és azok állapotát.
ApplicationGatewayAccessLog Hozzáférési napló Ezzel a naplóval megtekintheti az Application Gateway hozzáférési mintáit, és elemezheti a fontos információkat. Ez magában foglalja a hívó IP-címét, a kért URL-címet, a válasz késését, a visszatérési kódot és a bájtokat. A rendszer 60 másodpercenként gyűjt egy hozzáférési naplót. Ez a napló az Application Gateway példányonként egy rekordot tartalmaz. Az Application Gateway-példányt a instanceId tulajdonság azonosítja.
ApplicationGatewayPerformanceLog Teljesítménynapló Ezzel a naplóval megtekintheti az Application Gateway-példányok működését. Ez a napló rögzíti az egyes példányok teljesítményadatait, beleértve a kiszolgált összes kérést, a bájtban megadott átviteli sebességet, a teljes kiszolgált kéréseket, a sikertelen kérelmek számát, valamint a háttérpéldányok kifogástalan és nem kifogástalan számát. A rendszer 60 másodpercenként gyűjt teljesítménynaplót. A teljesítménynapló csak az 1. verziós termékváltozathoz érhető el. A v2 termékváltozathoz használja az Application Gateway v2-metrikáit a teljesítményadatokhoz.
ApplicationGatewayFirewallLog Tűzfalnapló Ezzel a naplóval megtekintheti a webalkalmazási tűzfallal konfigurált application gateway észlelési vagy megelőzési módjával naplózott kéréseket. A rendszer 60 másodpercenként gyűjti a tűzfalnaplókat.

Azure Monitor-naplók táblái

Ez a szakasz az összes Azure Monitor-napló kusto-táblára vonatkozik, amely Azure-alkalmazás Átjáróhoz kapcsolódik, és a Log Analytics által elérhető lekérdezésekhez érhető el.

Erőforrás típusa Jegyzetek
Application Gateway Tartalmazza az AzureActivity, az AzureDiagnostics és az AzureMetrics elemet

Az Összes Azure Monitor-napló/ Log Analytics-tábla referenciáját az Azure Monitor naplótáblázat-referenciájában tekintheti meg.

Diagnosztikai táblák

Azure-alkalmazás Átjáró a Azure Diagnostics-tábla az erőforrásnapló adatainak tárolásához. A következő oszlopok relevánsak.

Azure Diagnostics

Tulajdonság Leírás
requestUri_s Az ügyfélkérés URI-ja.
Üzenet Tájékoztató üzenetek, például "SQL-injektálási támadás"
userAgent_s Az ügyfélkérés felhasználói ügynökének adatai
ruleName_s A kérés kiszolgálásához használt útválasztási szabály kérése
httpMethod_s Az ügyfélkérés HTTP-metódusa
instanceId_s Az Appgw-példány, amelyhez az ügyfélkérelem kiértékelés céljából van irányítva
httpVersion_s Az ügyfélkérés HTTP-verziója
clientIP_s IP-cím, amelyről a kérés történik
host_s Az ügyfélkérés gazdagépfejléce
requestQuery_s Lekérdezési sztring az ügyfélkérés részeként
sslEnabled_s Engedélyezve van-e az ügyfélkérés ssl-hozzáférése

Kapcsolódó információk