المراقبة الموزعة تتابع طلب واحد وهو ينتقل عبر خدمات كثيرة، بحيث يمكنك رؤية المسار من البداية إلى النهاية والعثور على المكان الذي يحدث فيه التأخير أو الأخطاء. معرّف الارتباط/المراقبة يربط جميع المراحل (spans) من طلب واحد معاً.
كيفية عمله
تنشئ الخدمة الأولى معرّف المراقبة؛ كل استدعاء لاحق يرسله (ومعرّف المرحلة الأب) في رؤوس الطلب.
http
GET /checkout HTTP/1.1
traceparent: 00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01
# trace-id ───────────────────────────^ ^── span-id
text
Trace abc123:
Gateway ├──────────────────────────────┤ 220ms
Orders ├────────────┤ 90ms
Payments ├──────┤ 60ms ← slow span found here
Inventory ├──┤ 15ms
