Skip to main content
LogBrew memakai satu istilah untuk setiap konsep produk. Kolom API, flag CLI, nilai enum, nama peristiwa, dan kunci atribut tetap sama di setiap bahasa.

Observabilitas dan pemantauan

Untuk pemilihan sinyal dan contoh lengkap, baca Telemetri.

Agen AI

Untuk menghubungkan klien, baca Hubungkan agen AI dengan MCP.

Sinyal observabilitas

Kendala terkelompok yang dapat berisi beberapa kemunculan. Kemunculan adalah satu kejadian terekam dari masalah tersebut. first_seen_at adalah waktu kemunculan pertama. last_seen_at adalah waktu kemunculan terbaru.
Satu catatan peristiwa yang memiliki stempel waktu. Log dapat membawa tingkat keparahan, layanan, rilis, lingkungan, konteks trace, dan atribut yang dibatasi demi privasi.
Trace mengikuti pekerjaan di sepanjang satu permintaan atau operasi. Span adalah satu operasi yang diukur waktunya di dalam trace tersebut. Korelasi ke trace adalah bukti adanya konteks bersama, bukan bukti penyebab.
Pengukuran runtime dengan satuan, tipe, agregasi, dan rentang waktu yang ditentukan. Titik metrik tidak dapat dipertukarkan dengan jumlah log, trace, atau masalah.
Versi aplikasi atau layanan yang di-deploy dan dilaporkan bersama telemetri. Rilis bukan objek yang sama dengan proyek atau repositori.
Peristiwa produk yang diklasifikasikan, misalnya pendaftaran, checkout, impor, atau job yang gagal. Analitik mengklasifikasikan aksi sebagai tayangan halaman, tayangan layar, atau interaksi. Aksi bukan perintah otomatis yang dijalankan LogBrew.

Investigasi masalah

Tidak setiap kemunculan berisi semua kolom. Gunakan panduan Investigasi masalah untuk urutan membaca dan kolom respons.

Identitas dan korelasi

Nilai yang tidak terekam tidak membuktikan bahwa aktivitas terkait tidak terjadi. Jenis identitas menunjukkan cara aplikasi mengklasifikasikan subjeknya. Jenis ini tidak membuktikan bahwa datanya anonim. ID yang stabil tetap dapat menghubungkan aktivitas.

Lingkup dan kualitas data

Pengukuran dan waktu

Jangan menjumlahkan durasi child span yang tumpang-tindih untuk mendapatkan total waktu permintaan. Jangan membandingkan jumlah peristiwa dengan jumlah pengguna teridentifikasi.

Status bukti

Status berikut tidak dapat dipertukarkan:
  • Terekam: bukti ada.
  • Tidak terekam: bukti tidak direkam.
  • Disamarkan: bukti sengaja disembunyikan.
  • Dipotong: bukti melebihi batas respons atau batas perekaman.
  • Tidak tersedia: pembacaan tidak dapat menyediakan bukti.
Likely cause (kemungkinan penyebab) dan likely fix area (kemungkinan area perbaikan) menggambarkan bukti diagnostik yang terbatas, bukan akar penyebab yang terbukti. Reported impact (dampak yang dilaporkan) berasal dari aplikasi pelapor, kecuali jika sebuah kontrak secara eksplisit menyebutnya sebagai pengukuran LogBrew.

Analitik produk

Periode belum lengkap, identitas yang tidak terekam, perekaman properti yang tidak lengkap, pengambilan sampel, dan pemotongan membatasi arti hasil. LogBrew menampilkan batasan itu, bukan mengubahnya menjadi nol atau kepastian. Baca Analitik produk untuk aturan penghitungan. Gunakan Perekaman peristiwa produk untuk mengirim aktivitas yang diklasifikasikan dan identitas bertipe.