Ringkasan penyimpanan Google Cloud Observability

Dokumen ini menjelaskan cara Google Cloud Observability menyimpan data telemetri Anda. Panduan ini mencakup informasi tentang cara Cloud Logging, Cloud Monitoring, dan Cloud Trace menyimpan data. Dokumen ini juga memberikan ringkasan konseptual tentang bucket kemampuan pengamatan.

Data log

Data log berada di bucket log, yang merupakan container yang digunakan Logging untuk menyimpan data log Anda. Setiap Google Cloud project, akun penagihan, folder, dan organisasi berisi bucket log bernama _Required dan _Default.

Secara default, data log berada di project, akun penagihan, folder, atau organisasi tempat data berasal. Google Cloud Namun, Anda dapat mengonfigurasi Logging untuk merutekan data log dari resource tempat data tersebut berasal ke lokasi lain, seperti project lain atau bucket log terpusat. Untuk mempelajari lebih lanjut, lihat Menyimpan entri log dan Merutekan entri log.

Cloud Logging memungkinkan Anda membuat data log Anda menjadi regional:

  • Kebijakan organisasi dapat membatasi lokasi bucket log baru dan mewajibkan bucket log menggunakan kunci enkripsi yang dikelola pelanggan (CMEK).
  • Untuk organisasi dan folder, setelan resource default untuk Cloud Logging memungkinkan Anda mengonfigurasi hal berikut:

    • Lokasi bucket log _Required dan _Default baru.
    • Kunci KMS untuk mengenkripsi data log Anda.
    • Konfigurasi sink default.

    Turunan dalam hierarki resource akan otomatis mewarisi setelan ini, kecuali jika turunan tersebut juga mengonfigurasi setelan resource default. Misalnya, Anda mengonfigurasi setelan resource default untuk Cloud Logging bagi organisasi. Kemudian, semua folder dan project dalam hierarki resource organisasi akan otomatis mewarisi setelan tersebut. Namun, jika Anda menetapkan setelan resource default untuk Cloud Logging untuk folder di organisasi tersebut, setelan tingkat folder akan digunakan.

    Setelan resource default untuk Cloud Logging hanya berlaku untuk resource baru, bukan resource yang sudah ada. Untuk mempelajari lebih lanjut, lihat Mengonfigurasi setelan resource default untuk Cloud Logging.

Data metrik

Data metrik berada di project Google Cloud tempat data berasal.

Untuk mengetahui informasi tentang kebijakan penyimpanan data yang digunakan oleh Monitoring, lihat Residensi data untuk Monitoring.

Data rekaman aktivitas

Data rekaman aktivitas berada di bucket pengamatan yang diberi nama di project yang sama dengan tempat data berasal. Google Cloud Nama bucket-nya adalah _Trace. Bagian berikutnya menjelaskan bucket kemampuan observasi. Untuk mempelajari format penyimpanan rentang individual, lihat Skema rekaman aktivitas.

Anda dapat mengontrol tempat penyimpanan data rekaman aktivitas dan siapa yang mengelola kunci enkripsi dengan mengonfigurasi setelan default untuk bucket kemampuan pengamatan. Misalnya, Anda dapat menggunakan setelan ini untuk mewajibkan bucket pengamatan baru di organisasi menggunakan CMEK. Untuk mempelajari lebih lanjut, lihat bagian Residensi data untuk bucket kemampuan pengamatan di halaman ini.

Model penyimpanan kemampuan observasi

Model penyimpanan Observability API mengandalkan arsitektur berikut:

Bucket kemampuan observasi
Bucket keobservasian adalah entitas pengelolaan untuk set data, yang menyimpan data. Bucket observasi berada di lokasi tertentu dan memiliki kebijakan retensi data. Saat Google Cloud layanan menggunakan Observability API untuk menyimpan datanya, sistem akan membuat bucket observasi berdasarkan nama layanan, set data untuk menyimpan data, dan tampilan untuk memberikan akses baca ke data yang disimpan. Misalnya, untuk layanan Cloud Trace, sistem akan memberi nama bucket yang dibuat sistem _Trace, set data Spans, dan tampilan _AllSpans. Untuk mempelajari struktur bucket kemampuan observasi, lihat Bucket.
Set data
Set data menyimpan data. Sistem akan otomatis membuat satu set data saat membuat bucket observabilitas, yang mengelola set data. Misalnya, saat membuat bucket _Trace, sistem juga membuat set data bernama Spans, yang menyimpan data rekaman aktivitas Anda. Untuk mempelajari struktur set data, lihat Dataset.
Tampilan pada set data
Setiap set data menghosting satu atau beberapa tampilan. Tampilan memberikan akses baca ke subset entri dalam set data. Sistem membuat satu tampilan saat membuat set data. Tampilan tersebut mencakup semua data dalam set data. Nama tampilan bergantung pada layanan. Misalnya, untuk layanan Cloud Trace, sistem membuat tampilan bernama _AllSpans di set data Spans. Untuk mempelajari struktur tampilan, lihat View.
Link di set data

Setiap set data dapat berisi maksimal satu link. Saat Anda membuat link untuk set data, sistem akan membuat set data BigQuery tertaut. Kemudian, Anda dapat membuat kueri data di set data menggunakan BigQuery atau layanan lain yang menggunakan BigQuery API. Untuk mempelajari struktur link, lihat Link.

Sistem tidak otomatis membuat link pada set data.

Misalnya, data rekaman aktivitas Anda berada di set data bernama Spans. Set data ini adalah turunan dari bucket observabilitas bernama _Trace. Pada set data Spans, sistem akan membuat tabel virtual bernama _AllSpans. Tampilan ini mencakup semua data dalam set data.

Residensi data untuk bucket kemampuan observasi

Jika Anda memiliki persyaratan kepatuhan atau peraturan untuk menyimpan data di lokasi tertentu atau menggunakan CMEK, sebaiknya konfigurasi setelan default untuk bucket kemampuan pengamatan:

  • Untuk organisasi, folder, dan project, setelan default untuk bucket kemampuan pengamatan memungkinkan Anda mengonfigurasi hal berikut:

    • Lokasi penyimpanan default.
    • Untuk setiap lokasi, kunci Cloud Key Management Service default.

    Turunan dalam hierarki resource akan otomatis menggunakan setelan ini, kecuali untuk turunan yang telah Anda konfigurasi setelan defaultnya.

    Setelan default untuk bucket kemampuan pengamatan hanya berlaku untuk resource baru, bukan resource yang sudah ada. Untuk mempelajari lebih lanjut, lihat Menetapkan default untuk bucket kemampuan observasi.

Setelan default untuk setelan bucket observabilitas tidak berlaku untuk bucket log, yang menyimpan data log. Untuk mempelajari cara menetapkan lokasi default atau mewajibkan CMEK untuk bucket log, lihat Mengonfigurasi setelan resource default untuk Cloud Logging.

Batasan

Anda tidak dapat melakukan hal berikut:

  • Ubah atau hapus bucket pengamatan.
  • Membuat, menghapus, atau mengubah set data.
  • Membuat, menghapus, atau mengubah tampilan.
  • Gunakan konsol Google Cloud untuk membuat daftar bucket, set data, tampilan, atau link.

Langkah berikutnya