Dokumentacja: schemat dziennika zasobów API Management

Ten artykuł zawiera informacje o schemacie dotyczące dziennika zasobów usługi Azure API Management GatewayLogs. Wpisy dziennika zawierają także pola w wspólnym schemacie najwyższego poziomu.

Aby włączyć zbieranie danych dziennika zasobów API Management, zobacz monitorowanie opublikowanych interfejsów API.

Schemat GatewayLogs

Następujące właściwości są rejestrowane dla każdego żądania interfejsu API.

Właściwość Typ Opis
method ciąg Metoda HTTP żądania przychodzącego
url ciąg Adres URL żądania przychodzącego
responseCode liczba całkowita Kod stanu odpowiedzi HTTP wysłanej do klienta
responseSize liczba całkowita Liczba bajtów wysłanych do klienta podczas przetwarzania żądania
cache ciąg Stan udziału w pamięci podręcznej API Management w przetwarzaniu żądania (trafienie, chybień, brak)
apiId ciąg Identyfikator jednostki interfejsu API dla bieżącego żądania
operationId ciąg Identyfikator jednostki operacji dla bieżącego żądania
clientProtocol ciąg Wersja protokołu HTTP żądania przychodzącego
clientTime liczba całkowita Liczba milisekund spędzonych na ogólnej operacji we/wy klienta (łączenie, wysyłanie i otrzymywanie bajtów)
apiRevision ciąg Poprawka interfejsu API dla bieżącego żądania
clientTlsVersion ciąg Wersja protokołu TLS używana przez żądanie wysłania klienta
lastError object W przypadku niepowodzenia żądania szczegóły dotyczące ostatniego błędu przetwarzania żądania
backendMethod ciąg Metoda HTTP żądania wysłanego do zaplecza
backendUrl ciąg Adres URL żądania wysłanego do zaplecza
backendResponseCode liczba całkowita Kod odpowiedzi HTTP odebranej z zaplecza
backedProtocol ciąg Wersja protokołu HTTP żądania wysłanego do zaplecza
backendTime liczba całkowita Liczba milisekund spędzonych na ogólnych operacjach we/wy zaplecza (łączenie, wysyłanie i otrzymywanie bajtów)

Następne kroki