Anda harus meninjau penggunaan, kuota, dan informasi penagihan Google Maps Platform API secara berkala. Informasi ini membantu Anda mengukur penggunaan API, tetap dalam batas konsumsi yang telah ditentukan, dan mengontrol biaya melalui anggaran terencana. Informasi ini juga dapat memberi tahu Anda tentang interaksi tidak terduga yang mungkin terjadi antara aplikasi Anda dan layanan Google Maps Platform.
Maps Platform menyediakan dua alat yang dapat membantu Anda meninjau penggunaan, kuota, dan informasi penagihan:
- Reporting (Pelaporan): Kumpulan laporan visual standar yang memungkinkan Anda melihat penggunaan, kuota, dan informasi penagihan API dasar di Konsol Google Cloud dengan mudah. Anda dapat dengan cepat mengetahui jumlah panggilan API, melihat sisa kuota penggunaan API, serta memantau penggunaan dan penagihan dari waktu ke waktu.
Monitoring (Pemantauan): Kumpulan alat, baik di Konsol Cloud maupun melalui API, yang memungkinkan Anda memantau penggunaan, kuota, dan informasi penagihan API, serta menentukan pemberitahuan saat salah satu metrik ini mendekati batas yang telah ditentukan.
Monitoring memungkinkan Anda membuat dasbor pemantauan kustom yang menampilkan metrik sebagai jenis diagram yang berbeda-beda. Anda juga dapat mengeluarkan notifikasi pemberitahuan, seperti email atau SMS, saat sebuah metrik melewati batas yang telah ditentukan.
Reporting (Pelaporan)
Reporting di Maps Platform memberikan kumpulan laporan visual standar, sehingga Anda dapat melihat penggunaan, kuota, dan informasi penagihan API dasar di Konsol Cloud dengan mudah. Lihat laporan untuk jumlah penggunaan, kuota, dan penagihan API Maps Platform menggunakan Konsol Cloud.
Laporan APIs & Services
Laporan APIs & Services Konsol Cloud menyediakan metrik penggunaan untuk semua API yang diaktifkan di project Anda, termasuk API dan SDK Maps Platform serta semua API dan layanan Google lainnya.
Gambar ini menampilkan laporan APIs & Services.
Quotas (Kuota)
Quotas menetapkan batas jumlah permintaan yang dapat diajukan oleh project Anda ke API Maps Platform. Permintaan dapat dibatasi dalam tiga cara:
- Per hari
- Per menit
- Per pengguna per menit (jika tersedia)
Hanya permintaan yang berhasil dan permintaan yang menyebabkan error server yang akan mengurangi kuota. Permintaan yang gagal dalam autentikasi tidak mengurangi kuota.
Penggunaan kuota ditampilkan dalam grafik pada halaman laporan Quotas di Konsol Cloud.
Billing (Penagihan)
Laporan Billing Konsol Cloud menyediakan informasi penagihan dan biaya terkait untuk project yang Anda pilih.
Halaman Reports di Penagihan Cloud dapat digunakan untuk melihat biaya penggunaan Google Cloud Platform untuk semua project yang ditautkan ke akun Penagihan Cloud. Untuk membantu melihat tren biaya yang penting, Anda dapat memilih rentang data, menentukan rentang waktu, mengonfigurasi filter diagram, dan mengelompokkan menurut project, layanan, SKU, atau lokasi.
Laporan Penagihan Cloud dapat membantu Anda menjawab pertanyaan-pertanyaan berikut:
- Bagaimana tren pembelanjaan Google Cloud Platform saya selama bulan berjalan?
- Project apa yang menimbulkan biaya terbanyak bulan lalu?
- Berapa perkiraan biaya mendatang berdasarkan tren historis?
- Berapa jumlah pembelanjaan saya menurut wilayah?
Gambar ini menampilkan laporan Billing.
Monitoring (Pemantauan)
Cloud Monitoring mengumpulkan hasil pengukuran terkait layanan Anda dan resource Google Cloud Platform yang Anda gunakan. Misalnya, Anda dapat memantau panggilan atau penggunaan kuota API selama interval waktu yang ditentukan.
Anda tidak hanya dapat menentukan metrik dan diagram kustom, tetapi juga dapat menentukan pemberitahuan. Gunakan pemberitahuan untuk mengirim notifikasi saat performa layanan tidak memenuhi kriteria yang Anda tentukan. Misalnya, Anda dapat mengirim notifikasi dalam bentuk email atau pesan teks ke Aplikasi Seluler Konsol Cloud, dan opsi lainnya.
Metrics (Metrik)
Dalam Cloud Monitoring:
- Metrics (Metrik) menjelaskan sesuatu yang diukur. Contoh metrik mencakup jumlah panggilan ke API, persentase kuota penggunaan yang terpakai, atau pemanfaatan CPU virtual machine.
- Time series (Deret waktu) adalah struktur data yang berisi pengukuran berpenanda waktu terhadap suatu metrik serta informasi tentang sumbernya dan arti pengukuran tersebut.
Untuk mempelajari data metrik, buat diagram dengan Metrics Explorer. Misalnya, untuk menampilkan jumlah permintaan API dalam interval satu menit selama satu jam terakhir, gunakan Metrics Explorer untuk membuat diagram yang menampilkan data terbaru.
Dashboards (Dasbor)
Dashboards memungkinkan Anda melihat dan memantau data deret waktu sebagai kumpulan diagram. Untuk membuat dasbor kustom, Anda dapat menggunakan Konsol Cloud atau Cloud Monitoring API.
Gambar berikut menampilkan dasbor kustom dengan dua diagram: diagram kuota di sebelah kiri dan diagram jumlah API di sebelah kanan.
Alerts (Pemberitahuan)
Agar menerima notifikasi saat performa layanan tidak memenuhi kriteria yang Anda tentukan, buat kebijakan pemberitahuan. Misalnya, Anda dapat membuat kebijakan pemberitahuan yang mengirim notifikasi kepada tim siaga saat persentil ke-90 latensi respons HTTP 200 dari layanan Anda melebihi 100 milidetik.
Pemberitahuan akan memberikan informasi tentang masalah di aplikasi cloud Anda saat diperlukan, sehingga Anda dapat menyelesaikan masalah ini dengan cepat.
Cloud Monitoring mendukung banyak jenis pemberitahuan seperti:
- Pemberitahuan batas metrik: Memicu pemberitahuan jika sebuah metrik berada di atas atau di bawah sebuah nilai selama durasi tertentu atau sebuah metrik meningkat atau menurun sebesar persentase yang telah ditentukan.
- Pemberitahuan anggaran: Memicu notifikasi saat biaya Anda melebihi persentase anggaran tertentu.
- Pemberitahuan kuota: Memicu notifikasi saat penggunaan Anda mendekati batas kuota.
Langkah berikutnya
- Reporting (Pelaporan)
- Monitoring (Pemantauan)