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 dengan 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 level. 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.

Project dan cakupan metrik

Metrik berbasis log dengan cakupan bucket ditentukan dalam project yang sama 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.

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

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 diturunkan akan terlihat oleh project mana pun yang menyertakan project bucket dalam cakupan metriknya. 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 terlihat oleh project lain yang menyertakan project dengan bucket dalam cakupan metriknya.
  • Project yang merutekan log tidak harus berada dalam cakupan metrik project mana pun.

Jenis resource yang dipantau: logging_bucket

Metrik berbasis log dengan 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 Anda Google Cloud , 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; nilainya berasal dari kolom type dari struktur MonitoredResource yang terdapat dalam 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