Endpoint
Kirim body permintaan sebagai
application/x-protobuf atau
application/json. Anda dapat mengompresi body dengan
Content-Encoding: gzip.
Kirim kunci ingest proyek di 1 dari 2 header berikut:
x-logbrew-key: lbw_ingest_...Authorization: Bearer lbw_ingest_...
server untuk layanan. Jenis kunci dijelaskan di
Jenis kunci proyek.
Konfigurasikan SDK OpenTelemetry
SDK OpenTelemetry membaca variabel lingkungan standarOTEL_*. Atur endpoint
dasar. SDK menambahkan /v1/logs, /v1/traces, dan /v1/metrics.
Konfigurasikan OpenTelemetry Collector
Tambahkan exporterotlphttp. Atur endpoint dasar. Exporter menambahkan path
sinyal.
Cara LogBrew membaca data OTLP
LogBrew membaca atribut resource berikut ke dalam konteks peristiwa:
Atribut resource lain dan instrumentation scope tetap tersimpan di metadata
setiap peristiwa.
LogBrew menolak sum delta yang tidak monoton. Record log atau span tetap
memiliki ID trace dan ID span-nya, sehingga log muncul di trace-nya.
LogBrew mengganti kredensial dengan
[redacted] sebelum menyimpan data. Ini
berlaku untuk nilai atribut yang kuncinya menunjukkan kredensial, seperti
authorization, cookie, password, secret, api_key, atau kunci yang
berakhiran token. Ini juga berlaku untuk process.command_args,
process.command_line, nama pengguna dan kata sandi di URL, serta nilai
parameter kueri di URL seperti token, code, key, dan signature.
Jangan kirim rahasia lain.
Batas
Batas laju dan batas paket untuk data SDK juga berlaku. Jika permintaan berisi
terlalu banyak record, LogBrew menyimpan record di bagian awal dan menolak
sisanya. Kirim batch yang lebih kecil.
Respons
LogBrew menjawab dengan encoding yang sama dengan permintaan.
Saat akun Anda mencapai batas paket, LogBrew menjawab
200 dan menolak semua
record. Pesannya memberi waktu reset. Exporter tidak mencoba lagi sebelum
waktu reset.
LogBrew menghitung record yang ditolak di
penggunaan akun. Record itu muncul
di sdk_dropped_events dengan alasan otlp_rejected_record, atau
usage_limit_exceeded saat batas paket tercapai. Record yang ditolak tidak
dihitung dalam penggunaan.
Permintaan yang dikirim ulang tidak menyimpan record-nya lagi. LogBrew
mengenali record yang dikirim ulang dari isinya.
