Halaman ini menjelaskan cara mengaktifkan dan mengotorisasi penggunaan Monitoring API v3. Anda harus mengaktifkan API ini sebelum dapat menggunakannya.
Mengaktifkan Monitoring API
Untuk mengaktifkan Monitoring API, gunakan Google Cloud konsol atau Google Cloud CLI.
Konsol
Aktifkan Cloud Monitoring API.
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda
membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin).
Pelajari cara memberikan peran.
gcloud
Aktifkan Cloud Monitoring API:
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda
membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin).
Pelajari cara memberikan peran.
gcloud services enable monitoring.googleapis.com
Mengotorisasi penggunaan Monitoring API
Akses ke Monitoring API dikontrol oleh peran dan izin Identity and Access Management (IAM). Ada izin yang terkait dengan setiap metode, dan izin untuk metode terkait dikelompokkan ke dalam peran, yang kemudian dapat diberikan kepada pengguna. Untuk mengetahui informasi selengkapnya, lihat Mengontrol akses dengan IAM.
Setelah akses ke API diotorisasi, API dapat digunakan dari mana saja.
Misalnya, Anda dapat memanggil timeSeries.list
metode dari workstation lokal. Anda juga dapat menggunakan API untuk mengirim metrik terhadap entity apa pun yang dapat direpresentasikan sebagai resource yang dimonitor.
Lihat Jenis resource yang dimonitor untuk metrik yang ditentukan pengguna
untuk mengetahui daftar jenis yang tersedia.
Jika Anda menulis aplikasi yang menggunakan library klien yang direkomendasikan, library ini akan mengotorisasi aplikasi Anda menggunakan Kredensial Default Aplikasi.
Anda mungkin juga dapat menggunakan kunci API dalam beberapa situasi, tetapi akun layanan umumnya direkomendasikan. Kunci API berguna di klien seperti browser dan aplikasi seluler yang tidak memiliki server backend. Untuk mengetahui informasi selengkapnya, lihat Menggunakan Kunci API.
Anda dapat mengetahui lebih lanjut autentikasi dan otorisasi di panduan Autentikasi kami.