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.
- Untuk mengetahui informasi umum tentang metrik berbasis log, lihat Ringkasan metrik berbasis log.
- Untuk informasi tentang perutean dan sink, lihat Ringkasan perutean dan penyimpanan.
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 sepertimy-test-project
.bucket_id
: Nama bucket log yang terkait dengan metrik berbasis log, string sepertimy-test-bucket
.location
: Lokasi bucket log.monitored_resource_type
: Jenis resource yang dipantau yang menghasilkan entri log ini; nilai berasal dari kolomtype
dari strukturMonitoredResource
yang ada di kolomresource
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