Dengan mengekspor data dari berbagai produk Firebase ke Cloud Logging, Anda dapat melihat, menelusuri, memfilter, serta mengkueri log dari project dan aplikasi Anda. Data yang diekspor memungkinkan Anda membuat dan menggunakan metrik berbasis log, membuat diagram dan dasbor kustom, serta menyiapkan notifikasi kustom.
Produk berikut mendukung ekspor data ke Cloud Logging:
Firebase Hosting: Setelah Anda menyiapkan ekspor, Firebase akan mengekspor log permintaan web dari situs Firebase Hosting ke Cloud Logging.
Firebase App Hosting: Anda tidak perlu menyiapkan ekspor; Firebase akan otomatis mengekspor log untuk Firebase App Hosting ke Cloud Logging.
Cloud Functions for Firebase: Anda tidak perlu menyiapkan ekspor; Firebase akan otomatis mengekspor log untuk fungsi ke Cloud Logging.
Halaman ini membantu Anda dalam hal berikut:
- Memahami apa yang dapat Anda lakukan dengan data yang diekspor ke Cloud Logging
- Menyiapkan ekspor ke Cloud Logging
- Memahami hal yang terjadi setelah Anda menyiapkan ekspor
- Kuota, harga, dan retensi Cloud Logging
Yang dapat Anda lakukan dengan data yang diekspor ke Cloud Logging
Cloud Logging disediakan oleh Google Cloud Observability Suite.
Berikut beberapa hal yang dapat Anda lakukan dengan data yang diekspor ke Cloud Logging:
Anda dapat menggunakan Logs Explorer di Konsol Google Cloud untuk melihat, menelusuri, dan memfilter log ini.
Anda dapat mengkueri log, membuat dan menggunakan metrik berbasis log, membuat diagram dan dasbor kustom, menyiapkan notifikasi kustom, serta menyimpan data log.
Anda dapat mengekspor data ke penyedia layanan lain.
Pelajari lebih lanjut opsi ini di dokumentasi Cloud Logging umum, serta halaman khusus produk untuk Firebase Hosting.
Perlu diketahui bahwa untuk Cloud Functions for Firebase, Anda juga dapat melihat log di dasbor Functions di Firebase console.
Menyiapkan ekspor ke Cloud Logging
Berikut cara menyiapkan ekspor ke Cloud Logging:
Login ke konsol Firebase, lalu pilih project Anda.
Klik , lalu pilih Project Settings.
Pilih tab Integrations.
Di kartu integrasi Cloud Logging, klik Link.
Ikuti petunjuk di layar untuk menyiapkan ekspor ke Cloud Logging.
Jika Anda sudah memiliki satu atau beberapa situs Firebase Hosting aktif, alur kerja penautan akan menampilkan estimasi tingkat penggunaan data untuk log dari setiap situs Anda. Nilai ini diperkirakan berdasarkan volume log dari 30 hari sebelumnya.
Membatalkan tautan dari Cloud Logging
Jika Anda membatalkan tautan dari Cloud Logging, ekspor log baru akan dihentikan.
Pembatalan tautan dari Cloud Logging hanya dapat menghentikan ekspor untuk Firebase App Hosting dan Firebase Hosting. Anda tidak dapat menghentikan ekspor log untuk Cloud Functions for Firebase.
Perhatikan hal-hal berikut:
Data apa pun yang sudah diekspor ke Cloud Logging akan tetap ada selama waktu retensi yang diizinkan, dan biaya penyimpanan mungkin masih berlaku. Anda dapat menghapus log secara manual untuk mencegah penagihan lebih lanjut.
Jika Anda memiliki data Cloud Logging yang disimpan di layanan lain (seperti BigQuery), data tersebut mungkin akan diatur oleh persyaratan persistensi data yang berbeda.
Anda dapat membatalkan tautan dari Cloud Logging di level project, level produk, atau level backend atau situs Firebase untuk produk tertentu.
Berikut cara membatalkan tautan dari Cloud Logging:
Di Firebase console, buka halaman Integrations.
Di kartu Cloud Logging, klik Manage.
Pilih untuk membatalkan tautan produk tertentu atau membatalkan tautan suatu backend atau situs untuk produk tertentu.
Untuk membatalkan tautan project Firebase Anda sepenuhnya, temukan tombol di bagian bawah halaman.
Jika diminta, konfirmasi bahwa Anda ingin menghentikan ekspor.
Apa yang terjadi setelah Anda menyiapkan ekspor?
Setelah menyiapkan ekspor data, Anda dapat melakukan hal berikut.
Firebase Hosting
Melihat log untuk setiap permintaan baru ke situs Hosting, biasanya dalam waktu
30 menit setelah permintaan dibuat.Memantau tingkat penggunaan data Anda:
Lihat tingkat penggunaan data untuk log dari situs Hosting di kartu integrasi Cloud Logging di Firebase console.
Lihat tingkat penggunaan data per situs di Logs Explorer di Konsol Google Cloud (metrik
log_bytes). Jika project Anda menggunakan Cloud Logging untuk produk lain, Anda juga dapat melihat penggunaan total di Logs Explorer.
Kuota, harga, dan retensi Cloud Logging
Cloud Logging menawarkan tingkat penggunaan tanpa biaya per bulan (per project). Penggunaan ini dapat berasal dari produk Google atau Firebase apa pun yang menggunakan Cloud Logging. Anda dapat mengupgrade project ke paket harga Blaze bayar sesuai penggunaan untuk mengakses penggunaan dan fitur berbayar tambahan. Pelajari lebih lanjut harga untuk Cloud Logging.
Anda dapat memantau dan mengelola Cloud Logging serta penagihan:
Perkirakan tagihan Cloud Logging Anda menggunakan Kalkulator Harga Google Cloud.
Throttle log dengan membuat filter pengecualian untuk sink log.
Siapkan pemberitahuan untuk membantu mengontrol biaya.
Log akan otomatis dihapus setelah 30 hari, dengan opsi untuk menetapkan retensi kustom.
Perhatikan bahwa entri log untuk permintaan atau peristiwa tertentu mungkin tertunda atau, dalam kasus yang jarang terjadi, dihapus. Meskipun dapat digunakan untuk memahami permintaan atau peristiwa, log mungkin tidak mencerminkan penggunaan sebenarnya yang muncul dalam penggunaan dan penagihan project Anda.