Ringkasan cakupan metrik

Dokumen ini menjelaskan cara Cloud Monitoring menentukan data deret waktu yang dapat dipetakan dan dipantau oleh project Google Cloud Anda. Jika hanya ingin memetakan dan memantau data deret waktu yang dikumpulkan oleh project Google Cloud, Anda tidak perlu melakukan konfigurasi apa pun. Sebaiknya selesaikan panduan memulai Compute Engine. Namun, jika Anda ingin memetakan dan memantau data deret waktu yang dikumpulkan oleh beberapa project Google Cloud, beberapa konfigurasi diperlukan. Dokumen ini memperkenalkan model data dan praktik terbaik. Untuk informasi konfigurasi, lihat dokumen yang tercantum di bagian Langkah berikutnya.

Model data

Bagian ini memperkenalkan konsep penampung resource, cakupan metrik, dan project pencakupan.

Penampung resource
Penampung resource adalah project Google Cloud. Penampung resource menyimpan data deret waktu untuk layanan dan kuota yang digunakan oleh penampung tersebut. Data deret waktu yang disimpan oleh penampung resource menyertakan label yang mengidentifikasi penampung resource. Saat melihat data yang disimpan di beberapa penampung resource, Anda dapat memfilter dan mengelompokkan berdasarkan label tersebut.
Cakupan metrik
Cakupan metrik project Google Cloud menentukan kumpulan penampung resource yang data deret waktunya dapat dipetakan dan dipantau oleh project. Data yang dipantau mencakup layanan yang Anda buat dan hubungkan dengan SLO dan kebijakan pemberitahuan. Secara default, cakupan metrik project Google Cloud hanya menyertakan project tersebut. Oleh karena itu, kecuali jika Anda mengonfigurasi cakupan metrik, project Google Cloud hanya dapat memetakan dan memantau data deret waktu yang disimpannya. Anda dapat menggunakan konsol Google Cloud, Google Cloud CLI, dan Cloud Monitoring API untuk mengubah daftar penampung resource yang disertakan dalam cakupan metrik.
Menentukan cakupan project
Project pencakupan menghosting cakupan metrik. Project cakupan menyimpan kebijakan pemberitahuan, pemeriksaan uptime, dasbor, monitor sintetis, layanan, dan grup pemantauan yang Anda konfigurasi. Karena setiap project Google Cloud menghosting cakupan metrik, setiap project juga merupakan project cakupan. Saat Anda menggunakan konsol Google Cloud, project cakupan adalah project yang dipilih oleh pemilih project konsol Google Cloud.

Contoh konfigurasi cakupan metrik

Anggaplah Anda memiliki dua project, bernama Staging dan Production, yang berisi instance virtual machine (VM) Compute Engine. Untuk melihat metrik untuk semua VM dalam satu tampilan, Anda membuat project lain, AllEnvironments, lalu menambahkan project Staging dan Production ke cakupan metrik project bernama AllEnvironments.

Dengan konfigurasi ini, untuk membuat diagram yang menampilkan data deret waktu yang disimpan dalam project Staging, langkah pertama Anda adalah membuka konsol Google Cloud dan memilih project dengan pemilih project konsol Google Cloud:

  • Jika Anda memilih AllEnvironments, diagram dapat menampilkan data deret waktu yang disimpan oleh project Staging beserta data deret waktu yang disimpan oleh project Production dan AllEnvironments. Untuk melihat data deret waktu yang disimpan oleh project Staging, Anda dapat menambahkan filter.

    Garis putus-putus dalam diagram berikut menunjukkan project yang data deret waktunya dapat dipetakan dan dipantau oleh project AllEnvironments:

    Cakupan metrik multi-tampilan mencakup ketiga project yang dipilih.

  • Jika Anda memilih Staging, diagram akan menampilkan data deret waktu yang disimpan oleh project Staging.

    Cakupan metrik `Staging` hanya mencakup project `Staging`.

Praktik terbaik

  • Jika Anda ingin membuat diagram atau memantau data deret waktu yang disimpan di beberapa penampung resource, sebaiknya gunakan project Google Cloud baru atau project tanpa resource sebagai project cakupan, karena project ini tidak menyimpan data deret waktu.

    Pertimbangkan skenario saat project cakupan Anda berisi resource seperti VM. Untuk memetakan atau memantau hanya data deret waktu untuk VM dalam project cakupan, Anda harus menentukan filter untuk mengecualikan deret waktu dari VM yang disimpan dalam penampung resource yang dipantau. Persyaratan untuk menggunakan filter meningkatkan kompleksitas konfigurasi diagram dan kebijakan pemberitahuan, serta meningkatkan kemungkinan error konfigurasi.

  • Pertimbangkan untuk menggunakan beberapa project cakupan guna mengontrol tim mana yang memiliki akses ke data deret waktu yang disimpan dalam project Anda. Tabel berikut mengilustrasikan kemungkinan konfigurasi:

      Cakupan A Lingkup B Cakupan C
    Menentukan cakupan project scoping-project-A scoping-project-B scoping-project-C
    Project yang dipantau Project 1
    Project 2
    Project 3
    Project 4
    Project 1
    Project 2
    Project 3
    Project 4
    Project 5
    Grup dengan izin IAM
    (contoh)
    Tim developer A Tim developer B Tim SRE

Memberikan akses ke Cloud Monitoring

Untuk melihat data deret waktu yang dapat dipetakan atau dipantau oleh project, peran Identity and Access Management (IAM) Anda di project harus menyertakan semua izin dalam peran Monitoring Viewer (roles/monitoring.viewer). Anda tidak memerlukan izin lain. Misalnya, cakupan metrik project cakupan memantau tiga project Google Cloud dan Anda memiliki peran Pelihat Pemantauan di project cakupan. Saat mengakses project cakupan menggunakan konsol Google Cloud, Anda dapat melihat data deret waktu yang disimpan dalam project tersebut dan data deret waktu yang disimpan di tiga project Google Cloud lainnya.

Untuk mengubah cakupan metrik, peran IAM Anda di project cakupan dan di setiap penampung resource yang ingin ditambahkan harus menyertakan semua izin dalam peran Monitoring Admin (roles/monitoring.admin).

Untuk informasi selengkapnya, lihat Mengontrol akses dengan Identity and Access Management.

Harga

Secara umum, metrik sistem Cloud Monitoring gratis, dan metrik dari sistem, agen, atau aplikasi eksternal tidak gratis. Metrik yang dapat ditagih ditagih berdasarkan jumlah byte atau jumlah sampel yang diserap.

Untuk mengetahui informasi selengkapnya tentang harga Cloud Monitoring, lihat dokumen berikut:

Langkah selanjutnya