Cloud Trace memberlakukan dua jenis kuota yang berbeda: kuota tarif pada permintaan API dan kuota penyerapan pada span yang Anda kirim ke Trace.
Batas penggunaan Trace API
Metode API | Total unit kuota |
---|---|
GetTrace 1 ListTraces 2 ListSpan 1 |
300 per 60 detik |
PatchTraces 1 BatchWriteSpans 1 CreateSpan 1 |
4.800 per 60 detik |
1 Setiap panggilan API menggunakan 1 unit kuota.
2 Setiap panggilan API menggunakan 25 unit kuota.
Anda memiliki total 300 unit kuota per 60 detik untuk tiga perintah API GetTrace
, ListTraces
, dan ListSpan
. Berikut adalah dua contoh berbeda tentang cara menggunakan semua unit kuota yang tersedia:
- Lakukan 12 panggilan API
ListTraces
per 60 detik. - Lakukan 10 panggilan API
ListTraces
dan 50 panggilan APIGetTrace
per 60 detik.
Pembatasan dan batas tambahan untuk Cloud Trace API adalah:
Pembatasan dan batas | Nilai |
---|---|
Jumlah maksimum durasi per panggilan GetTrace |
1.000 |
Jumlah maksimum durasi per panggilan PatchTraces |
25.000 |
Jumlah maksimum trace per panggilan ListTraces |
1.000 dalam ROOTSPAN/tampilan Minimal 100 dalam tampilan SELESAI |
Jumlah maksimum durasi per Trace | 1.000 |
Jumlah maksimum byte per Trace | 50 MB |
Jumlah maksimum label/atribut per durasi | 32 |
Ukuran kunci per label/atribut | 128 byte |
Ukuran nilai per label/atribut | 256 byte |
Minta perubahan pada kuota Cloud Trace API
Anda dapat meminta batas Cloud Trace API yang lebih tinggi atau lebih rendah menggunakan Konsol Google Cloud:
Di halaman Quotas pada Konsol Google Cloud, gunakan kotak centang untuk memilih Cloud Trace API, lalu klik Edit quota.
Jika Anda menerima pesan error
Edit is not allowed for this quota
, Anda dapat menghubungi Dukungan untuk meminta perubahan kuota. Perhatikan juga bahwa penagihan harus diaktifkan pada project Google Cloud untuk mengklik kotak centang.Di panel Quota changes, pilih layanan untuk memperluas tampilan, lalu isi kolom New limit dan Request description. Klik Berikutnya.
Lengkapi formulir di panel Detail kontak.
Klik Submit request.
Untuk informasi selengkapnya, lihat Melihat dan mengelola kuota.
Batas penyerapan durasi Trace harian
Kuota penyerapan durasi Trace harian ditentukan oleh histori akun penagihan dan permintaan peningkatan kuota yang Anda buat. Tabel berikut mencantumkan rentang alokasi kuota:
Kategori | Unit kuota |
---|---|
Durasi yang diserap | 3.000.000 per hari - 5.000.000.000 per hari |
Bagaimana keterkaitan antara kuota dan harga?
Harga Cloud Trace didasarkan pada penyerapan dan pemindaian durasi Trace. Data latensi dikemas ke dalam trace, yang terdiri dari span. Span diserap oleh backend Cloud Trace, yang kemudian membuat data tersedia untuk tampilan dan pelaporan real-time di konsol Google Cloud. Saat Anda melihat data rekaman aktivitas, span yang disimpan akan dipindai sebagai bagian dari proses pengambilan.
Kuota durasi harian menentukan batas jumlah durasi yang dapat diserap sebelum panggilan API gagal karena terlalu banyak error pada resource. Kuota tarif API menentukan batas tarif panggilan API yang dapat dibuat sebelum panggilan API gagal karena terlalu banyak error pada resource.
Setiap panggilan API menggunakan kuota API. Setiap panggilan API penulisan juga menggunakan kuota penyerapan durasi harian. Misalnya, jika ingin mem-patch 10.000 durasi, Anda bisa:
Mengirim satu permintaan
patchTraces
dengan 10.000 span.Kirim 10.000 permintaan
patchTraces
masing-masing dengan 1 span, dan distribusikan permintaan ini selama beberapa menit untuk menghindari batas kuota API.
Pendekatan pertama menggunakan 1 unit kuota API dan pendekatan kedua menggunakan 10.000 unit kuota API. Kedua pendekatan tersebut menggunakan 10.000 unit kuota penyerapan durasi harian. Kedua pendekatan memiliki harga yang sama karena harga ditentukan berdasarkan jumlah durasi yang diserap, bukan jumlah panggilan API.
Periode retensi Trace
Kategori | Periode retensi data |
---|---|
Data span disimpan oleh Cloud Trace | 30 hari |
Laporan Analisis | 30 hari |
Mengelola kuota
Untuk memastikan Anda tidak kehabisan kuota dan kehilangan kemampuan observasi terkait performa aplikasi, lihat penggunaan kuota secara berkala atau buat kebijakan pemberitahuan. Untuk informasi selengkapnya tentang pemantauan permintaan API dan memahami masing-masing respons, lihat Memantau penggunaan API.
Untuk melihat Cloud Trace API dan kuota penyerapan durasi harian, lihat Melihat dan mengelola kuota.
Untuk mempelajari cara mengurangi unit kuota API dan unit kuota penyerapan durasi harian, lihat Membatasi penggunaan.
Untuk meminta peningkatan unit kuota API atau kuota penyerapan durasi harian, lihat Meminta lebih banyak kuota
Lihat Membuat pemberitahuan kelebihan kuota untuk mengetahui informasi selengkapnya tentang pembuatan kebijakan pemberitahuan untuk memantau kuota Trace API dan penyerapan durasi pelacakan tarif.