Amazon CloudWatch รองรับการยืนยันตัวตนแบบ Bearer Token โดยใช้ API Keys เป็นทางเลือกเพิ่มเติมสำหรับการส่ง OpenTelemetry traces ไปยัง AWS X-Ray OTLP traces endpoint
ตอนนี้ไคลเอนต์ OTLP/HTTP ใดๆ ที่สามารถตั้งค่า Authorization header ได้ รวมถึง OpenTelemetry Collector และ OpenTelemetry SDK exporters สามารถใช้ bearer token แทนการลงนามคำขอด้วย AWS Signature Version 4 (SigV4) ได้แล้ว
ฟีเจอร์นี้ช่วยให้ทีมสามารถส่ง traces จากเวิร์กโหลดที่ไม่สามารถใช้ AWS SDK หรือ short-term credentials ได้ เช่น แอปพลิเคชันที่รันในองค์กร หรือในคลาวด์อื่น รวมถึง CI/CD pipelines และเครื่องมือภายนอกที่รองรับเฉพาะ static Authorization header
อย่างไรก็ตาม SigV4 ยังคงเป็นวิธีการยืนยันตัวตนที่แนะนำสำหรับการส่ง traces ไปยัง CloudWatch และ AWS Distro for OpenTelemetry (ADOT) SDKs ยังคงใช้ SigV4 เป็นค่าเริ่มต้นโดยไม่ต้องเปลี่ยนแปลงใดๆ
Traces ที่ส่งด้วยทั้งสองวิธีจะได้รับความสามารถของ CloudWatch เช่นเดียวกัน ทั้ง Transaction Search, Amazon CloudWatch Application Signals และ Amazon CloudWatch Omni โดยรองรับในทุก Commercial AWS Regions ที่มี AWS X-Ray OTLP traces endpoint
ที่มา: AWS