Amazon CloudWatch hiện hỗ trợ các khóa API cho các dấu vết OpenTelemetry
Amazon CloudWatch hiện hỗ trợ xác thực mã thông báo đối tượng mang, sử dụng khóa API (mã thông báo đối tượng mang), như một tùy chọn bổ sung để gửi dấu vết OpenTelemetry đến điểm cuối dấu vết Giao thức OpenTelemetry (OTLP) của AWS X-Ray. Bất kỳ máy khách OTLP/HTTP nào có thể đặt tiêu đề Ủy quyền, bao gồm Trình thu thập OpenTelemetry và các trình xuất SDK OpenTelemetry, giờ đây đều có thể xác thực bằng mã thông báo đối tượng mang thay vì ký yêu cầu bằng Chữ ký phiên bản 4 (SigV4) của AWS. Điều này giúp các nhóm gửi dấu vết từ khối lượng công việc vốn không thể sử dụng SDK AWS hoặc thông tin chứng thực ngắn hạn, chẳng hạn như các ứng dụng chạy tại chỗ hoặc trên các đám mây khác, quy trình CI/CD và các công cụ của bên thứ ba vốn chỉ hỗ trợ tiêu đề Ủy quyền tĩnh.
SigV4 vẫn là phương thức xác thực được đề xuất để gửi dấu vết đến CloudWatch và SDK AWS Distro dành cho OpenTelemetry (ADOT) tiếp tục sử dụng SigV4 theo mặc định mà không cần thay đổi. Các dấu vết được gửi bằng một trong hai phương thức có cùng khả năng CloudWatch, bao gồm Tìm kiếm giao dịch, Tín hiệu về ứng dụng của Amazon CloudWatch và Amazon CloudWatch Omni.
Xác thực mã thông báo đối tượng mang cho dấu vết được cung cấp ở tất cả các Khu vực AWS thương mại nơi có sẵn điểm cuối dấu vết OTLP của AWS X-Ray.
Để tìm hiểu thêm, hãy xem Thiết lập xác thực mã thông báo đối tượng mang cho dấu vết trong Hướng dẫn dành cho nhà phát triển về AWS X-Ray.