Dokumen ini memberikan pengantar tentang rekaman aktivitas dan span. Rekaman aktivitas mewakili satu operasi menyeluruh. Rekaman aktivitas terdiri dari span, yang merupakan data untuk satu fungsi atau operasi.
Model data rekaman aktivitas
Rekaman aktivitas memiliki properti berikut:
Trace ID: ID unik operasi menyeluruh. ID rekaman aktivitas harus di-propagasi sebagai konteks sebagai bagian dari operasi menyeluruh.
Kumpulan span yang memiliki nilai yang sama untuk ID rekaman aktivitas.
Cloud Trace menggunakan ID rekaman aktivitas untuk mengidentifikasi span mana di repositorinya yang terkait dengan rekaman aktivitas yang sama.
Model data span
Rentang sesuai dengan operasi yang berlangsung selama jangka waktu tertentu, tetapi bukan nol. Berikut adalah beberapa properti penting yang disimpan oleh setiap span:
- ID Rekaman Aktivitas: ID operasi menyeluruh dari awal hingga akhir tempat operasi keseluruhan tertentu ini berlangsung.
- ID Span: ID unik untuk span. Jika operasi yang sama dipanggil dalam fulfillment satu operasi keseluruhan beberapa kali, trace mungkin 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 pasangan nilai kunci. Cloud Trace merekomendasikan agar Anda menggunakan Konvensi Semantik OpenTelemetry jika memungkinkan.
Resource
Referensi OpenTelemetry:
Langkah selanjutnya
- Pelajari konteks dan penyebaran konteks.
- Pelajari sampling.