Halaman ini memberikan detail tentang batas yang berlaku untuk penggunaan Cloud Logging.
Batas penggunaan Logging
Batasan berikut berlaku untuk penggunaan Cloud Logging. Dengan pengecualian batas jumlah bucket dan sink log, batas ini bersifat tetap; Anda tidak dapat meningkatkan atau menurunkannya.
Kategori | Nilai maksimum |
---|---|
Ukuran
LogEntry |
256 KB1 |
Ukuran entri log audit | 512 KiB |
Jumlah label | 64 per LogEntry |
Panjang kunci label LogEntry |
512 B2 |
Panjang nilai label LogEntry |
64 KB2 |
Panjang kueri Logging query language | 20.000 karakter |
Fanout kueri4 | 200 bucket |
Jumlah sink | 200 per project Google Cloud3 |
Panjang filter inklusi sink | 20.000 karakter |
Durasi filter pengecualian sink | 20.000 karakter |
Jumlah filter pengecualian | 50 per sink |
Jumlah bucket log | 100 per project Google Cloud3,4,5 |
Jumlah kolom kustom yang diindeks | 20 per bucket log |
Jumlah tampilan log | 30 per bucket log |
Stempel waktu terlama yang dapat disimpan di bucket log6 | 30 hari yang lalu |
Stempel waktu mendatang yang dapat disimpan di bucket log6 | Hingga 1 hari ke depan |
Jumlah cakupan log per resource7 | 100 |
Jumlah tampilan log dan project yang disertakan dalam cakupan log7 | 100 |
Jumlah project yang disertakan dalam cakupan log7 | 5 |
1 Perkiraan batas ini didasarkan pada ukuran data internal, bukan ukuran permintaan REST API yang sebenarnya.
2 Cloud Logging memotong kunci dan nilai label yang terlalu besar saat entri log terkait ditulis.
3 Batas ini juga berlaku untuk akun penagihan, folder, dan organisasi, serta tidak hierarkis. Misalnya, jika memiliki beberapa project Google Cloud di organisasi, Anda dapat mengonfigurasi hingga 200 sink untuk setiap project Google Cloud; untuk organisasi yang sama, Anda juga dapat mengonfigurasi hingga 200 sink di tingkat organisasi.
4 Batas ini adalah jumlah maksimum bucket yang mungkin berisi entri log untuk resource. Untuk informasi selengkapnya, lihat Kueri menampilkan error.
5 Batas ini mencakup bucket yang tertunda penghapusannya.
6 Entri log dengan stempel waktu di luar batas ini akan ditolak dari bucket log. Logging API menerima entri dengan stempel waktu yang lebih lama, dan entri tersebut dapat dirutekan ke tujuan sink, tetapi tidak disimpan di penyimpanan log. Logging API menolak entri dengan stempel waktu
lebih dari 1 hari pada masa mendatang dan menampilkan
error INVALID_ARGUMENT
.
7 Cakupan log dalam Pratinjau Publik.
Kuota dan batas Logging API
Batas berikut berlaku untuk penggunaan Logging API oleh Anda. Anda dapat meminta perubahan pada kuota dan batas Logging API. Untuk mengetahui petunjuknya, lihat Meminta perubahan pada kuota Cloud Logging API di halaman ini.
Kategori | Nilai maksimum |
---|---|
Penggunaan API | Untuk melihat kuota Anda, buka dasbor API, pilih API, lalu pilih Kuota. |
Masa pakai token halaman API | 24 jam |
Jumlah sesi live-tailing yang terbuka | 10 per project Google Cloud3 |
Jumlah entri live-tailing yang ditampilkan | 6.000 per menit |
Jumlah kolom yang dibatasi | 20 per bucket |
Ukuran kolom yang dibatasi | 800 B |
Ukuran permintaan entries.write |
10 MB |
Jumlah permintaan entries.write |
120.000 per menit, per project Google Cloud1, 3 |
Jumlah permintaan entries.list |
60 per menit, per project Google Cloud2, 3 |
Jumlah nama resource yang berbeda dalam satu perintah entries.write 4 |
1000 |
Permintaan kontrol5 per menit | 600 |
Mengontrol permintaan5 per hari | 1.000 per project Google Cloud |
Jumlah project Google Cloud atau nama resource lainnya dalam satu permintaan entries.list |
100 |
Jumlah operasi salin serentak | 1 per project Google Cloud3 |
Rasio ekspor ke topik Pub/Sub6 | 60 GB per menit per project Google Cloud |
1 Penggunaan filter pengecualian tidak mengurangi
jumlah ini karena log dikecualikan setelah permintaan entries.write
dibuat.
2Nilai ini adalah setelan default.
3 Batas ini juga berlaku untuk akun penagihan, folder, dan organisasi, serta tidak hierarkis.
4 Kolom logName
entri log menentukan
nama resource entri log.
5 Kuota permintaan kontrol harian berlaku untuk permintaan API untuk membuat dan memperbarui pengecualian dan sink. Kuota permintaan kontrol per menit berlaku untuk semua hal yang juga disertakan dalam kuota permintaan kontrol harian, ditambah permintaan API untuk menghapus log dan mengelola metrik berbasis log.
6 Jika rasio ekspor melebihi kuota, error akan
dicatat dalam entri log. Kolom ringkasan menunjukkan error konfigurasi sink
dan kode error tercantum sebagai topic_over_quota
.
Meminta perubahan pada kuota Cloud Logging API
Anda dapat meminta batas Logging API yang lebih tinggi atau lebih rendah menggunakan Konsol Google Cloud. Untuk informasi selengkapnya, lihat Melihat dan mengelola kuota.
Jika Anda mendapatkan error Edit is not allowed for this quota
, Anda dapat
menghubungi Dukungan untuk meminta perubahan pada
kuota. Perhatikan juga bahwa penagihan harus diaktifkan di project Google Cloud untuk mengklik kotak centang.
Mengoptimalkan penggunaan entries.list
Penggunaan entries.list
yang diharapkan adalah untuk menelusuri log yang cocok. Metode ini tidak dimaksudkan untuk pengambilan entri log
bervolume tinggi. Jika Anda secara rutin menghabiskan kuota entries.list
, pertimbangkan opsi berikut:
Pastikan Anda menggunakan Cloud Logging API secara efektif. Untuk informasi selengkapnya, lihat Mengoptimalkan penggunaan API.
Jika Anda mengetahui sebelumnya bahwa entri log yang ingin dianalisis melebihi kuota
entries.list
, konfigurasi sink log untuk mengekspor log ke tujuan yang didukung.
- Untuk menganalisis entri log di luar Logging, Anda dapat menyalin entri log yang sudah ada di Logging ke bucket Cloud Storage secara retroaktif. Saat menyalin log ke bucket Cloud Storage, Anda dapat membagikan entri log kepada auditor di luar Logging, dan menjalankan skrip di Cloud Storage.
Untuk menggabungkan dan menganalisis entri log dalam Logging, simpan entri log di bucket log, lalu upgrade bucket log tersebut untuk menggunakan Log Analytics. Untuk informasi tentang langkah-langkah ini, lihat Mengonfigurasi bucket log.
Log Analytics memungkinkan Anda membuat kueri entri log menggunakan SQL standar BigQuery.
Metrik berbasis log
Batasan berikut berlaku untuk penggunaan metrik berbasis log yang ditentukan pengguna oleh Anda. Dengan pengecualian jumlah deskripsi metrik, batas ini bersifat tetap; Anda tidak dapat meningkatkan atau menurunkannya.
Kategori | Nilai maksimum |
---|---|
Jumlah label | 10 per metrik |
Panjang nilai label | 1.024 B |
Panjang deskripsi label | 800 B |
Durasi filter1 | 20.000 karakter |
Panjang deskriptor metrik | 8.000 B |
Jumlah deskriptor metrik | 500 per project Google Cloud2 |
Jumlah deret waktu yang aktif3 | 30.000 per metrik |
Jumlah bucket histogram | 200 per metrik distribusi kustom |
Retensi data | Lihat Cloud Monitoring: Retensi data |
1 Setiap metrik berbasis log berisi filter. Jika entri log cocok dengan filter, entri log akan dihitung. Filter ditentukan menggunakan bahasa kueri Logging.
2 Batas ini juga berlaku untuk akun penagihan, folder, dan organisasi, serta tidak hierarkis.
3Deret waktu aktif jika Anda telah menuliskan titik data ke dalamnya dalam 24 jam terakhir.
Logging audit
Ukuran maksimum log audit ditampilkan dalam tabel berikut. Nilai ini dapat membantu Anda memperkirakan ruang yang diperlukan di tujuan sink.
Jenis log audit | Ukuran maksimum |
---|---|
Aktivitas Admin | 512 KiB |
Akses Data | 512 KiB |
Peristiwa Sistem | 512 KiB |
Kebijakan Ditolak | 512 KiB |
Periode retensi log
Periode retensi Cloud Logging berikut berlaku untuk bucket log, terlepas dari jenis log yang disertakan dalam bucket atau apakah log disalin dari lokasi lain. Informasi retensi adalah sebagai berikut:
Bucket | Periode retensi data default | Retensi kustom |
---|---|---|
_Required |
400 hari | Tidak dapat dikonfigurasi |
_Default |
30 hari | Dapat dikonfigurasi |
Ditentukan pengguna | 30 hari | Dapat Dikonfigurasi |
Untuk bucket log _Default
dan yang ditentukan pengguna, Anda dapat mengonfigurasi Cloud Logging untuk mempertahankan log antara 1 hari hingga 3.650 hari. Untuk mengetahui informasi tentang cara menetapkan aturan retensi, lihat Mengonfigurasi retensi kustom.
Harga
Cloud Logging tidak mengenakan biaya untuk merutekan log ke tujuan yang didukung; tetapi, tujuan tersebut mungkin mengenakan biaya.
Dengan pengecualian bucket log _Required
, Cloud Logging mengenakan biaya untuk melakukan streaming log ke bucket log dan untuk penyimpanan yang lebih lama dari periode retensi data default bucket log.
Cloud Logging tidak mengenakan biaya untuk menyalin log, menentukan cakupan log, atau untuk kueri yang dikeluarkan melalui halaman Logs Explorer atau Log Analytics.
Untuk informasi selengkapnya, baca dokumen berikut:
- Ringkasan harga Cloud Logging
Biaya tujuan:
- Biaya pembuatan log alur VPC berlaku saat Anda mengirim, lalu mengecualikan log alur Virtual Private Cloud dari Cloud Logging.