Sebagai bagian dari pengelolaan project Firebase, sebaiknya Anda meninjau penggunaan Cloud Storage (misalnya, jumlah Byte yang disimpan dan jumlah permintaan download yang berasal dari aplikasi Anda).
Untuk meninjau penggunaan Cloud Storage yang ditagih, periksa dasbor Penggunaan dan Penagihan.
Untuk penggunaan resource, tab Penggunaan Cloud Storage di Firebase console dan metrik yang tersedia melalui Cloud Monitoring dapat membantu Anda memantau penggunaan Cloud Storage. Pemantauan ini dapat membantu Anda mengenali potensi masalah di aplikasi. Dengan melihat penggunaan aplikasi, Anda juga bisa mendapatkan data tentang tagihan Anda. Selain itu, jika ada yang tidak beres, pemecahan masalah akan lebih mudah jika Anda memiliki gambaran yang jelas tentang operasi bucket Cloud Storage (misalnya, dengan memantau evaluasi Aturan Keamanan Cloud Storage).
Firebase console
Firebase console meliputi dasbor penggunaan yang menampilkan Byte Storage yang disimpan, jumlah objek, bandwidth, dan permintaan download dari waktu ke waktu. Metrik Storage (Byte yang disimpan dan jumlah objek) diperbarui dalam waktu 24 jam. Metrik penggunaan (bandwidth dan permintaan download) diperbarui setiap beberapa jam.
Selain itu, Firebase console menyediakan dasbor evaluasi Aturan Keamanan Firebase, yaitu tampilan pemanggilan aturan yang singkat dan bermanfaat. Anda dapat melengkapi dasbor ini dengan analisis mendetail di Cloud Monitoring.
Konsol Google Cloud
Saat membuat project Firebase, Anda juga membuat project Google Cloud. Halaman Kuota App Engine di Google Cloud Console melacak informasi penggunaan penyimpanan harian, termasuk Byte yang disimpan, jumlah objek, bandwidth yang digunakan, dan permintaan download.
Cloud Monitoring
Cloud Monitoring mengumpulkan metrik, peristiwa, dan metadata dari produk Google Cloud yang dapat Anda gunakan untuk membuat dasbor, diagram, dan pemberitahuan. Cloud Monitoring menyertakan metrik Cloud Storage terkait Aturan Keamanan berikut:
Nama Metrik | Deskripsi |
---|---|
Evaluasi aturan | Jumlah evaluasi Aturan Keamanan Cloud Storage yang dilakukan sebagai respons terhadap permintaan tulis atau baca. Anda dapat memerinci metrik ini berdasarkan hasil permintaan (ALLOW, DENY, atau ERROR) atau nama bucket. |
- Frekuensi pengambilan sampel
- Metrik Cloud Storage diambil sampelnya setiap 60 detik, tetapi proses pembaruan bisa membutuhkan waktu hingga 4 menit agar dapat muncul di dasbor Anda.
Dengan metrik tersebut, Anda dapat menyiapkan dasbor Cloud Storage seperti berikut:
Selesaikan langkah-langkah di bawah untuk mulai memantau Cloud Storage dengan Cloud Monitoring.
Membuat ruang kerja Cloud Monitoring
Untuk memantau Firebase dengan Cloud Monitoring, Anda harus menyiapkan ruang kerja untuk project Anda. Ruang kerja mengatur informasi pemantauan dari satu atau beberapa project. Setelah menyiapkan ruang kerja, Anda dapat membuat dasbor kustom dan kebijakan pemberitahuan.
-
Jika project Anda sudah menjadi bagian dari ruang kerja, Halaman Cloud Monitoring akan terbuka. Jika tidak, pilih ruang kerja untuk project Anda.
Pilih opsi Ruang Kerja Baru atau pilih ruang kerja yang ada.
Klik Tambahkan. Setelah ruang kerja Anda dibuat, Halaman Cloud Monitoring akan terbuka.
Membuat dasbor dan menambahkan diagram
Tampilkan metrik Firebase yang dikumpulkan dari Cloud Monitoring di diagram dan dasbor Anda sendiri.
Sebelum melanjutkan, pastikan project Anda sudah menjadi bagian dari ruang kerja Cloud Monitoring.
Di Halaman Cloud Monitoring, buka ruang kerja, lalu buka halaman Dasbor.
Klik Buat Dasbor dan masukkan nama dasbor.
Di pojok kanan atas, klik Tambahkan Diagram.
Di jendela Tambahkan Diagram, masukkan judul diagram. Klik tab Metrik.
Di kolom Cari jenis dan metrik resource, masukkan Cloud Storage for Firebase. Dari drop-down yang terisi secara otomatis, pilih salah satu metrik Cloud Storage.
Untuk menambahkan metrik lainnya ke diagram yang sama, klik Tambahkan Metrik dan ulangi langkah sebelumnya.
Jika ingin, sesuaikan diagram sesuai kebutuhan. Misalnya, di kolom Filter, klik + Tambahkan filter. Scroll ke bawah, lalu pilih nilai atau rentang untuk metrik yang Anda inginkan untuk memfilter diagram.
Klik Simpan.
Untuk mengetahui informasi selengkapnya tentang diagram Cloud Monitoring, lihat Bekerja dengan diagram.
Membuat kebijakan pemberitahuan
Anda dapat membuat kebijakan pemberitahuan berdasarkan metrik Firebase. Ikuti langkah-langkah di bawah ini untuk membuat kebijakan pemberitahuan, sehingga Anda dapat menerima email setiap kali metrik Firebase tertentu mencapai nilai minimum tertentu.
Sebelum melanjutkan, pastikan project Anda sudah menjadi bagian dari ruang kerja Cloud Monitoring.
Di Halaman Cloud Monitoring, buka ruang kerja Anda, lalu buka halaman Pemberitahuan.
Klik Create Policy.
Masukkan judul kebijakan pemberitahuan Anda.
Tambahkan kondisi pemberitahuan berdasarkan salah satu metrik Firebase. Klik Tambahkan Kondisi.
Pilih Target. Di kolom Cari jenis dan metrik resource, masukkan Cloud Storage for Firebase. Dari drop-down yang terisi secara otomatis, pilih salah satu metrik Cloud Storage.
Di bagian Pemicu kebijakan, gunakan kolom drop-down untuk menentukan kondisi pemberitahuan.
Tambahkan saluran notifikasi ke kebijakan pemberitahuan Anda. Di bagian Notifikasi, Klik Tambahkan Saluran Notifikasi. Pilih Email dari menu dropdown.
Masukkan email Anda di kolom Alamat email. Klik Tambahkan.
Secara opsional, isi kolom dokumentasi untuk menyertakan informasi tambahan dalam notifikasi email Anda.
Klik Simpan.
Jika penggunaan Cloud Storage Anda melebihi nilai minimum yang dikonfigurasi, Anda akan menerima peringatan email.
Untuk info selengkapnya tentang kebijakan pemberitahuan, lihat Pengantar pemberitahuan.