Dokumen ini menjelaskan model data yang digunakan oleh Cloud Logging. Model data menentukan format penyimpanan data log Anda. Hal ini juga menentukan dimensi yang dapat Anda gunakan untuk membuat kueri data log.
Model data
Di Cloud Logging, log adalah kumpulan entri individual yang diberi nama.
Anda dapat membuat kueri data berdasarkan nama log. Log terdiri dari
entri yang sesuai dengan struktur LogEntry
.
Setiap entri log mencatat status atau menjelaskan peristiwa tertentu, seperti pembuatan instance virtual machine, dan minimal terdiri dari hal berikut:
- Stempel waktu yang menunjukkan kapan peristiwa terjadi atau kapan peristiwa tersebut diterima oleh Cloud Logging.
- Informasi tentang sumber entri log. Sumber ini disebut resource yang dipantau. Contoh resource yang dipantau mencakup setiap instance Compute Engine dan penampung Google Kubernetes Engine. Untuk mengetahui daftar lengkap jenis resource yang dimonitor, lihat Resource dan layanan yang dimonitor.
Payload yang harus berupa salah satu dari berikut:
textPayload
: Payload ini diformat sebagai satu string.jsonPayload
: Payload ini terstruktur, sehingga Anda dapat mengirim kueri berdasarkan pasangan nilai kunci. Sebaiknya aplikasi selalu menulis data log terstruktur.protoPayload
: Payload ini mengikuti format file proto dan kolom diformat sebagai JSON.
Nama log tempat log tersebut berada. Nama log mencakup jalur lengkap resource tempat entri log berada, diikuti dengan ID. Berikut adalah contoh nama log:
projects/my-project/logs/stdout
projects/my-project/compute.googleapis.com/activity
Anda dapat menulis kueri yang hanya mengambil entri log dengan nilai kolom LogEntry
yang cocok dengan beberapa kriteria. Misalnya, Anda hanya dapat menampilkan
entri log yang kolom severity
-nya memiliki nilai ERROR
.
Jenis entri log
Log audit dan Transparansi Akses memberikan informasi yang diperlukan untuk memenuhi peraturan kepatuhan. Log audit memberikan informasi tentang aktivitas dan akses administrative dalam resource Google Cloud Anda. Log Transparansi Akses mencatat tindakan yang dilakukan staf Google Cloud saat mengakses konten Google Cloud Anda. Untuk mengetahui daftar layanan yang didukung, lihat Google Cloud layanan dengan log audit dan Google Cloud layanan dengan log Transparansi Akses.
Jenis entri log berikut disimpan di bucket log _Required
di project, akun penagihan, folder, atau organisasi Google Cloud tempat entri log berasal:
- Log audit Aktivitas Admin
- Log audit Peristiwa Sistem
- Log audit Admin Google Workspace
- Log audit Enterprise Groups
- Log audit Login
- Log Transparansi Akses
Semua entri log lainnya yang berasal dari Google Cloud project, akun penagihan,
folder, atau organisasi disimpan di
bucket log _Default
. Namun, Anda dapat mengubah entri log yang disimpan di bucket log ini.