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 Google Cloud project. 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 penampung resource yang ditetapkan, 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 Google Cloud konsol, 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 Google Cloud konsol, project cakupan adalah project yang dipilih oleh pemilih project Google Cloud konsol.

Cakupan metrik dan aplikasi App Hub

Anda mengelola cakupan metrik untuk project host App Hub. Anda dapat mengelola cakupan ini dengan menggunakan konsolGoogle Cloud atau Cloud Monitoring API.

Google Cloud mengelola cakupan metrik untuk folder yang mengaktifkan aplikasi, kecuali jika menambahkan project ke cakupan metrik gagal karena kuota cakupan metrik sudah habis. Dalam hal ini, Anda dapat meminta peningkatan kuota, lalu menambahkan project secara manual ke cakupan metrik project pengelolaan untuk folder yang mengaktifkan aplikasi. Untuk mempelajari lebih lanjut, lihat Cakupan metrik untuk folder yang mengaktifkan aplikasi.

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 di project Staging, langkah pertama Anda adalah membuka Google Cloud konsol dan memilih project dengan pemilih project Google Cloud konsol:

  • 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 memetakan 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 pencakupan memantau tiga project Google Cloud dan Anda memiliki peran Monitoring Viewer di project pencakupan. 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 dalam 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 mengetahui 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 berikutnya