Metrik berbasis log dengan cakupan bucket

Dokumen ini merangkum karakteristik metrik berbasis log cakupan bucket dan menjelaskan perbedaannya dengan metrik berbasis log 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 bucket melalui sink gabungan.

Seperti metrik berbasis log cakupan project, metrik berbasis log cakupan bucket ditentukan dalam project Google Cloud, bukan di tingkat folder atau organisasi. Jika 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 dengan metrik berbasis log dengan cakupan project.

Cakupan project 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 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.

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

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

Saat log diterima di bucket, data metrik log yang dirutekan akan terlihat oleh project apa pun yang menyertakan project bucket dalam cakupan metrikanya. Jika log perutean project 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 dalam project dengan bucket tujuan.
  • Metrik berbasis log dengan cakupan bucket mengevaluasi semua entri log yang dirutekan ke bucket, terlepas dari apakah log 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 pemilihan rute project tidak perlu berada dalam cakupan metrik project apa pun.

Jenis resource yang dimonitor: logging_bucket

Metrik berbasis log cakupan bucket menggunakan jenis resource yang dimonitor 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 dimonitor yang menghasilkan entri log ini; nilai berasal dari kolom type dari struktur MonitoredResource yang terdapat 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