Distributed tracing theo dõi một request đơn lẻ khi nó di chuyển qua nhiều service, nhờ đó bạn có thể thấy đường đi đầu-cuối và tìm ra nơi độ trễ hoặc lỗi xảy ra. Một correlation/trace ID buộc tất cả các span của một request lại với nhau.
Cách hoạt động
Service đầu tiên sinh ra một trace ID; mọi lời gọi downstream lan truyền nó (và một cha) trong header.
