Logging terstruktur

Di Cloud Logging, objek LogEntry dapat menyimpan payload log sebagai data terstruktur atau teks tidak terstruktur. Entri log terstruktur menyimpan payload-nya sebagai objek JSON di kolom jsonPayload, sedangkan entri log tidak terstruktur menyimpan payload-nya sebagai string di kolom textPayload.

Memformat payload log sebagai objek JSON memungkinkan Anda menelusuri dan membuat kueri berdasarkan jalur JSON di Logs Explorer. Dengan log tidak terstruktur, Anda dapat menelusuri string teks, tetapi Anda tidak dapat mengkueri setiap kunci.

Cara penulisan log terstruktur

Cara entri log terstruktur ditulis ke Logging bergantung pada lingkungan Anda dan cara log dikumpulkan:

  • Library klien Logging: Library ini menulis log terstruktur saat Anda meneruskan objek atau peta JSON sebagai payload, atau saat library ini menghasilkan JSON satu baris ke stdout atau stderr.

Langkah berikutnya