Sdílet prostřednictvím


Referenční informace: Schéma protokolu brány

PLATÍ PRO: Všechny úrovně služby API Management

Tento článek obsahuje referenční informace ke schématu pro protokol prostředků brány služby Azure API Management. Položky protokolu také obsahují pole ve společném schématu nejvyšší úrovně.

Pokud chcete povolit shromažďování protokolů prostředků ve službě API Management, přečtěte si téma Monitorování publikovaných rozhraní API.

Schéma BrányLogs

Pro každý požadavek rozhraní API se protokolují následující vlastnosti.

Vlastnost Type Popis
ApiId string Identifikátor entity rozhraní API pro aktuální požadavek.
ApimSubscriptionId string Identifikátor entity předplatného pro aktuální požadavek.
ApiRevision string Revize rozhraní API pro aktuální požadavek
Back-endId string Identifikátor entity back-endu pro aktuální požadavek.
Back-endMethod string Metoda HTTP požadavku odeslaného do back-endu.
BackendProtocol string Verze protokolu HTTP požadavku odeslaného do back-endu.
BackendRequestBody string Text požadavku back-endu
BackendRequestHeaders dynamic Kolekce hlaviček HTTP odeslaných do back-endu
BackendResponseBody string Text odpovědi back-endu
BackendResponseCode int Kód odpovědi HTTP přijaté z back-endu.
BackendResponseHeaders dynamic Kolekce hlaviček HTTP přijatých z back-endu
Back-endTime long Počet milisekund strávených na celkových vstupně-výstupních operacích back-endu (připojování, odesílání a přijímání bajtů)
Back-endUrl string Adresa URL požadavku odeslaného do back-endu.
Mezipaměť string Stav zapojení mezipaměti služby API Management při zpracování požadavků (hit, miss, none)
CacheTime long Počet milisekund strávených na celkové vstupně-výstupní operace mezipaměti služby API Management (připojení, odesílání a příjem bajtů)
ClientProtocol string Verze protokolu HTTP příchozího požadavku.
ClientTime long Počet milisekund strávených na celkových vstupně-výstupních operacích klienta (při připojování, odesílání a přijímání bajtů)
ClientTlsVersion string Verze protokolu TLS používaná klientem odesílající požadavek
Chyby dynamic Během zpracování požadavku došlo k chybě.
IsRequestSuccess bool Požadavek HTTP se dokončil se stavovým kódem odpovědi v rozsahu 2xx nebo 3xx.
LastErrorElapsed long Počet milisekund uplynul od přijetí požadavku brány, dokud nedošlo k chybě
LastErrorMessage string Chybová zpráva
LastErrorReason string Důvod chyby
LastErrorScope string Rozsah dokumentu zásad obsahujícího zásady způsobil chybu
LastErrorSection string Část dokumentu zásad obsahujícího zásady způsobila chybu.
LastErrorSource string Pojmenování zásady nebo zpracování interní obslužné rutiny způsobila chybu.
metoda string Metoda HTTP příchozího požadavku.
Id operace string Identifikátor entity operace pro aktuální požadavek.
ID produktu string Identifikátor entity produktu pro aktuální požadavek.
RequestBody string Text požadavku klienta
RequestHeaders dynamic Kolekce hlaviček HTTP odeslaných klientem
RequestSize int Počet bajtů přijatých z klienta během zpracování požadavku.
ResponseBody string Text odpovědi brány
ResponseCode int Stavový kód odpovědi HTTP odeslané do klienta.
ResponseHeaders dynamic Kolekce hlaviček HTTP odeslaných klientovi
ResponseSize int Počet bajtů odeslaných do klienta během zpracování požadavku.
TotalTime long Počet milisekund strávených na celkovém požadavku HTTP (od prvního bajtu přijatého službou API Management po poslední bajt, který klient přijal zpět)
Trasovacízáznamy dynamic Záznamy generované zásadami trasování
URL string Adresa URL příchozího požadavku.
ID uživatele string Identifikátor entity uživatele pro aktuální požadavek.

Další kroky