Metrik berbasis log dengan cakupan bucket

Dokumen ini merangkum karakteristik metrik berbasis log dengan cakupan bucket dan menjelaskan perbedaannya dengan metrik berbasis log dengan cakupan project.

Karakteristik metrik berbasis log dengan cakupan bucket

Metrik berbasis log dengan cakupan bucket adalah metrik berbasis log yang ditentukan pengguna yang mengevaluasi entri log yang dirutekan ke bucket log tertentu. Dengan metrik berbasis log cakupan bucket, Anda dapat membuat metrik berbasis log yang mengekstrak data dari log dalam kasus berikut:

  • Log yang dirutekan dari satu project ke bucket di project lain.
  • Log yang dirutekan ke dalam bucket melalui sink gabungan.

Seperti metrik berbasis log dengan cakupan project, metrik berbasis log dengan cakupan bucket ditentukan dalam Google Cloud project, bukan di tingkat folder atau organisasi. Jika Anda ingin melacak folder atau organisasi tempat entri log dirutekan ke bucket, Anda dapat menentukan label dalam metrik berbasis log untuk mencatat informasi tersebut.

Metrik berbasis log dengan cakupan bucket memiliki beberapa perbedaan dari metrik berbasis log dengan cakupan project.

Cakupan proyek dan metrik

Metrik berbasis log dengan cakupan bucket ditentukan dalam project yang sama dengan yang berisi bucket sumber. Secara default, hanya project yang menentukan metrik berbasis log dengan cakupan bucket yang dapat melihat data metrik untuk bucket log. Namun, jika project Anda muncul dalam cakupan metrik project lain, project tersebut juga dapat melihat metrik Anda.

Google Cloud Project yang merutekan log ke bucket tidak perlu berada dalam cakupan metrik project apa pun.

Untuk mengetahui informasi selengkapnya tentang metrik berbasis log dan cakupan metrik, lihat Visibilitas ke cakupan metrik.

Saat log diterima di bucket, data metrik log yang dirutekan yang berasal dari log tersebut dapat dilihat oleh project mana pun yang menyertakan project bucket dalam cakupan metriknya. Jika project yang merutekan log tidak berada dalam cakupan metrik project mana pun, informasi lain dalam project perutean tidak akan terlihat.

Saat menggunakan metrik berbasis log dengan cakupan bucket, pernyataan berikut berlaku:

  • Anda menentukan metrik berbasis log di project dengan bucket tujuan.
  • Metrik berbasis log dengan cakupan bucket mengevaluasi semua entri log yang dirutekan ke bucket, terlepas dari apakah log tersebut berasal dari project yang sama dengan bucket atau dari project yang berbeda.
  • Data metrik dapat dilihat oleh project lain yang menyertakan project dengan bucket dalam cakupan metriknya.
  • Log perutean project tidak perlu berada dalam cakupan metrik project mana pun.

Jenis resource yang dimonitor: logging_bucket

Metrik berbasis log cakupan bucket menggunakan jenis resource yang dipantau logging_bucket saat menulis data deret waktu ke Cloud Monitoring. Jenis resource logging_bucket mencakup label berikut:

  • project_id: ID project Google Cloud Anda, string seperti my-test-project.
  • bucket_id: Nama bucket log yang terkait dengan metrik berbasis log, string seperti my-test-bucket.
  • location: Lokasi bucket log.
  • monitored_resource_type: Jenis resource yang dipantau yang menghasilkan entri log ini; nilai berasal dari kolom type dari struktur MonitoredResource yang ada di kolom resource entri log.
  • source_resource_container: ID untuk project, folder, atau organisasi tempat entri log dikirim, string dalam salah satu bentuk berikut:
    • projects/PROJECT_ID
    • organizations/ORGANIZATION_ID
    • folders/FOLDER_ID