Saat pengguna membuat permintaan ke API Anda, Extensible Service Proxy (ESP) menggunakan Cloud Logging untuk mencatat informasi tentang permintaan dan respons ke dalam log. Halaman ini menjelaskan informasi yang dicatat.
Untuk menemukan log Cloud Endpoints di halaman Logs Explorer:
Di konsol Google Cloud, buka halaman Stackdriver > Logging:
Pilih Production API,
SERVICE_NAME
, denganSERVICE_NAME
adalah nama layanan Endpoint.Klik log yang ingin Anda selidiki. Log berisi pesan JSON terstruktur seperti berikut:
{ insertId: "…" jsonPayload: {…} resource: { type: "api" labels: {…} } timestamp: "2017-05-08T15:00:02.804424422Z" severity: "INFO" logName: "…" }
Objek jsonPayload
berisi semua informasi yang dilaporkan oleh
ESP. Tabel berikut mendeskripsikan kolomnya:
Kolom | Deskripsi |
---|---|
url |
Jalur URL permintaan. |
producer_project_id |
ID project Google Cloud yang memiliki API. |
api_name |
Nama API yang dipanggil. |
api_version |
Versi API bernama yang dipanggil. |
api_method |
Metode API bernama dipanggil. |
api_key |
Kunci API yang digunakan oleh konsumen yang melakukan panggilan, jika ada. |
http_method |
Metode HTTP permintaan seperti GET dan POST . |
request_size_in_bytes |
Ukuran isi permintaan dalam byte. |
http_response_code |
Kode status HTTP respons seperti 200 , 404 , dan 500 . |
response_size_in_bytes |
Ukuran isi respons dalam byte. |
request_latency_in_ms |
Waktu yang diperlukan untuk merespons permintaan dalam milidetik, termasuk waktu yang dibutuhkan oleh ESP dan backend-nya. Tidak ada untuk metode streaming. |
timestamp |
Stempel waktu saat permintaan masuk. |
location |
Zona Google Cloud yang melayani permintaan. |
log_message |
Pesan singkat tentang metode yang dipanggil dan statusnya jika ditolak. Tidak ada kolom informasi API yang dicatat dalam log untuk panggilan yang ditolak. |
error_cause |
Pesan error jika responsnya adalah error. |
labels |
Bagian labels berisi informasi yang mengidentifikasi sumber log tersebut, seperti project ID Google Cloud, nama layanan Endpoint, nomor versi API, dan nama metode. |