Ringkasan cakupan metrik

Dokumen ini menjelaskan cara Cloud Monitoring menentukan data deret waktu yang dapat dibuat grafik dan dipantau oleh project Google Cloud Anda. Jika hanya ingin membuat diagram 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 membuat diagram dan memantau data deret waktu yang dikumpulkan oleh beberapa Google Cloud project, maka diperlukan beberapa konfigurasi. 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
Container 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 mencakup label yang mengidentifikasi penampung resource. Saat melihat data yang disimpan di beberapa penampung resource, Anda dapat memfilter dan mengelompokkan menurut label tersebut.
Cakupan metrik
Cakupan metrik project Google Cloud menentukan kumpulan penampung resource yang data deret waktunya dapat dibuat diagram dan dipantau oleh project tersebut. Data yang dipantau mencakup layanan yang Anda buat dan kaitkan dengan SLO dan kebijakan pemberitahuan. Secara default, cakupan metrik project Google Cloud hanya mencakup project tersebut. Oleh karena itu, kecuali jika Anda mengonfigurasi cakupan metrik, project hanya dapat membuat diagram dan memantau data deret waktu yang disimpannya. Google Cloud Anda dapat menggunakan konsol Google Cloud , Google Cloud CLI, dan Cloud Monitoring API untuk mengubah daftar penampung resource yang disertakan dalam cakupan metrik.
Mencakup project
Project pencakupan menghosting cakupan metrik. Project cakupan menyimpan kebijakan pemberitahuan, cek 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 konsol Google Cloud .

Cakupan metrik dan aplikasi App Hub

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

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

Contoh konfigurasi cakupan metrik

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

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

  • Jika Anda memilih AllEnvironments, diagram Anda dapat menampilkan data deret waktu yang disimpan oleh project Staging bersama dengan 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 diplot 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

  • Saat 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 membuat diagram 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 terjadinya error konfigurasi.

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

      Cakupan A Cakupan 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 dev A Tim dev B Tim SRE

Memberikan akses ke Cloud Monitoring

Untuk melihat data deret waktu yang dapat dibuatkan diagram atau dipantau oleh project, peran Identity and Access Management (IAM) Anda di project harus mencakup semua izin dalam peran Pelihat Pemantauan (roles/monitoring.viewer). Anda tidak memerlukan izin lain. Misalnya, cakupan metrik project pencakupan memantau tiga project dan Anda memiliki peran Pelihat Pemantauan di project pencakupan. Google Cloud 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 pencakupan dan di setiap penampung resource yang ingin Anda tambahkan harus mencakup semua izin dalam peran Admin Pemantauan (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, lihat bagian Cloud Monitoring di halaman Harga Google Cloud Observability.

Langkah berikutnya