Referensi: skema log sumber daya API Management

BERLAKU UNTUK: Semua tingkatAN API Management

Artikel ini menyediakan referensi skema untuk log sumber daya Azure API Management GatewayLogs. Entri log juga memuat bidang di skema umum tingkat atas.

Untuk mengaktifkan pengumpulan log sumber daya di API Management, lihat Memantau API yang diterbitkan.

Skema GatewayLogs

Properti berikut dicatat untuk setiap permintaan API.

Properti Tipe Deskripsi
ApiId string Pengidentifikasi entitas API untuk permintaan saat ini
ApimSubscriptionId string Pengidentifikasi entitas langganan untuk permintaan saat ini
ApiRevision string Revisi API untuk permintaan saat ini
BackendId string Pengidentifikasi entitas backend untuk permintaan saat ini
BackendMethod string Metode HTTP dari permintaan yang dikirim ke backend
BackendProtocol string Versi protokol HTTP dari permintaan yang dikirim ke backend
BackendRequestBody string Isi permintaan backend
BackendRequestHeaders dinamis Kumpulan header HTTP yang dikirim ke backend
BackendResponseBody string Isi respons backend
BackendResponseCode int Kode respons HTTP yang diterima dari backend
BackendResponseHeaders dinamis Kumpulan header HTTP yang diterima dari backend
BackendTime long Jumlah milidetik yang dihabiskan untuk keseluruhan I/O backend (menyambungkan, mengirim, dan menerima byte)
BackendUrl string URL permintaan dikirim ke backend
Cache string Status keterlibatan cache API Management dalam pemrosesan permintaan (hit, miss, none)
CacheTime long Jumlah milidetik yang dihabiskan untuk keseluruhan IO cache API Management (menyambungkan, mengirim, dan menerima byte)
ClientProtocol string Versi protokol HTTP dari permintaan masuk
ClientTime long Jumlah milidetik yang dihabiskan untuk keseluruhan I/O klien (menghubungkan, mengirim, dan menerima byte)
ClientTlsVersion string Versi TLS digunakan oleh klien yang mengirim permintaan
Kesalahan dinamis Kumpulan kesalahan yang muncul selama pemrosesan permintaan
IsRequestSuccess bool Permintaan HTTP diselesaikan dengan kode status respons dalam rentang 2xx atau 3xx
LastErrorElapsed long Jumlah milidetik yang berlalu sejak gateway menerima permintaan hingga kesalahan muncul
LastErrorMessage string Pesan kesalahan
LastErrorReason string Alasan kesalahan
LastErrorScope string Cakupan dokumen kebijakan yang berisi kebijakan menyebabkan kesalahan
LastErrorSection string Bagian dokumen kebijakan yang berisi kebijakan menyebabkan kesalahan
LastErrorSource string Penamaan kebijakan atau pemrosesan penghandel internal menyebabkan kesalahan
Metode string Metode HTTP dari permintaan masuk
OperationId string Pengidentifikasi entitas operasi untuk permintaan saat ini
ProductId string Pengidentifikasi entitas produk untuk permintaan saat ini
RequestBody string Isi permintaan klien
RequestHeaders dinamis Kumpulan header HTTP yang dikirim oleh klien
RequestSize int Jumlah byte yang diterima dari klien selama pemrosesan permintaan
ResponseBody string Isi respons gateway
ResponseCode int Kode status respons HTTP yang dikirim ke klien
ResponseHeaders dinamis Kumpulan header HTTP yang dikirim ke klien
ResponseSize int Jumlah byte yang dikirim ke klien selama pemrosesan permintaan
TotalTime long Jumlah milidetik yang dihabiskan untuk keseluruhan permintaan HTTP (dari byte pertama yang diterima oleh API Management hingga byte terakhir yang diterima kembali oleh klien)
TraceRecords dinamis Rekaman yang dipancarkan oleh kebijakan pelacakan
URL string URL permintaan masuk
UserId string Pengidentifikasi entitas pengguna untuk permintaan saat ini

Langkah berikutnya