Rekaman aktivitas dan span

Dokumen ini memberikan pengantar trace dan span. trace mewakili satu operasi menyeluruh. Rekaman aktivitas terdiri dari span, yang merupakan catatan untuk fungsi atau operasi tunggal.

Model data rekaman aktivitas

Rekaman aktivitas memiliki properti berikut:

  • ID Trace: ID unik dari operasi end-to-end. ID rekaman aktivitas harus disebarkan sebagai konteks sebagai bagian dari operasi menyeluruh.

  • Kumpulan span yang memiliki nilai yang sama untuk ID trace.

    Cloud Trace menggunakan ID trace untuk mengidentifikasi span mana dalam repositorinya yang dikaitkan dengan trace yang sama.

Model data span

Span berhubungan dengan operasi yang terjadi selama periode waktu yang terbatas, tetapi bukan nol. Berikut ini daftar beberapa properti penting yang disimpan oleh setiap span:

  • ID Rekaman Aktivitas: ID operasi menyeluruh tempat operasi khusus ini terjadi.
  • ID Span: ID unik untuk span. Jika operasi yang sama dipanggil dalam fulfillment satu operasi keseluruhan beberapa kali, rekaman aktivitas dapat berisi beberapa span dengan nama yang sama. Namun, setiap span memiliki ID span yang berbeda.
  • ID span induk: Mengidentifikasi operasi yang memanggil span ini. Span "root" memiliki ID span induk yang ditetapkan ke null.
  • Nama: Nama operasi yang dilakukan.
  • Start time: Waktu mulai operasi.
  • End time: Waktu berakhir operasi.

Span juga dapat berisi atribut yang menyimpan informasi tambahan tentang operasi menggunakan key-value pair. Cloud Trace merekomendasikan agar Anda menggunakan Konvensi Semantik OpenTelemetry jika memungkinkan.

Referensi

Referensi OpenTelemetry:

Langkah selanjutnya