Amazon S3 Tables รองรับ Server Access Logging แล้ว ซึ่งให้บันทึกโดยละเอียดเกี่ยวกับการร้องขอที่เข้ามายัง Table Buckets คุณสามารถติดตามการดำเนินการของตาราง การจัดการเนมสเปซ และการเข้าถึงข้อมูล เพื่อสนับสนุนการตรวจสอบด้านความปลอดภัย การวิเคราะห์การเข้าถึง และการระบุต้นทุน
การส่ง Log จะไปยัง General Purpose Bucket ในบัญชีและ Region เดียวกัน โดยไม่มีค่าใช้จ่ายเพิ่มเติมสำหรับการส่ง แต่คุณจะชำระเฉพาะค่าจัดเก็บไฟล์ Log เท่านั้น
แต่ละเรคคอร์ดจะบันทึกผู้ร้องขอ การดำเนินการ ชื่อตาราง เนมสเปซ สถานะการตอบกลับ และเวลาที่ร้องขอ โดยใช้รูปแบบเดียวกันกับ S3 Server Access Logs สำหรับ General Purpose Buckets ทำให้สามารถนำไปใช้กับ Query Engine ต่างๆ เช่น Amazon Athena และ DuckDB ได้
ฟีเจอร์นี้พร้อมใช้งานในทุก AWS Region ที่มี S3 Tables และสามารถเปิดใช้งานได้ผ่าน AWS Management Console, AWS CLI, AWS SDKs หรือ AWS CloudFormation
ศัพท์ที่ควรรู้
- Amazon S3 Tables – บริการฐานข้อมูลแบบตารางที่ทำงานบน Amazon S3 ซึ่งเป็นบริการจัดเก็บข้อมูลของ AWS
- Server Access Logging – ฟีเจอร์ที่บันทึกรายละเอียดการเข้าถึงทั้งหมดที่เกิดขึ้นกับข้อมูลในตาราง
- General Purpose Bucket – ประเภทของ S3 Bucket ที่ใช้สำหรับจัดเก็บข้อมูลทั่วไป เช่น ไฟล์ Log
- Region – พื้นที่ทางภูมิศาสตร์ที่กำหนดสำหรับบริการของ AWS ซึ่งช่วยให้มั่นใจว่าข้อมูลถูกจัดเก็บในตำแหน่งเดียวกัน
ที่มา: AWS