ขณะนี้ Amazon ECS Managed Daemons สามารถรวบรวมข้อมูลบันทึก json-file จากคอนเทนเนอร์แอปพลิเคชันบนอินสแตนซ์ที่มีการจัดการโดย Amazon ECS ได้แล้ว

โพสต์บน: 4 พ.ย. 2026

Amazon Elastic Container Service (Amazon ECS) เพิ่มการรองรับไดรเวอร์ข้อมูลบันทึก json-file สำหรับอินสแตนซ์ที่มีการจัดการโดย Amazon ECS และโวลุมไดรเวอร์ข้อมูลบันทึกสำหรับ Amazon ECS Managed Daemons เมื่อใช้ฟีเจอร์เหล่านี้ร่วมกัน คุณสามารถรวบรวมข้อมูลบันทึกของแอปพลิเคชันด้วย Agent ด้านข้อมูลการสังเกตที่คุณเลือก และส่งต่อไปยังปลายทางใดก็ได้ตามต้องการ

ด้วยการเปิดตัวครั้งนี้ คอนเทนเนอร์แอปพลิเคชันของคุณบนอินสแตนซ์ที่มีการจัดการโดย Amazon ECS สามารถเขียนข้อมูลบันทึกเป็นไฟล์ภายในเครื่องในรูปแบบ Docker json-file มาตรฐาน ซึ่ง Agent ด้านข้อมูลการสังเกตส่วนใหญ่สามารถอ่านได้โดยตรง Managed Daemon ของคุณสามารถอ่านไฟล์เหล่านี้ได้โดยตรงผ่านการเมานต์โวลุม โดยไม่ต้องระบุพาธการเมานต์แบบ Bind ของโฮสต์หรือใช้สิทธิ์ใช้งานสูงสุด ด้วยเหตุนี้ Managed Daemon หนึ่งรายการในแต่ละอินสแตนซ์จึงสามารถรวบรวมข้อมูลบันทึกจากคอนเทนเนอร์แอปพลิเคชันทุกคอนเทนเนอร์ที่ใช้ไดรเวอร์ข้อมูลบันทึก json-file ได้ Amazon ECS จะเก็บข้อมูลบันทึกของแต่ละคอนเทนเนอร์ไว้ในไดเรกทอรีเฉพาะที่ตั้งชื่อตาม ID คอนเทนเนอร์ และเก็บรักษาไว้จนกว่าจะนำคอนเทนเนอร์ออก ดังนั้น Managed Daemon ของคุณจึงสามารถใช้การรวบรวมข้อมูลบันทึกแบบใช้ไฟล์โดยตรง และติดตามข้อมูลบันทึกแต่ละรายการย้อนกลับไปยังคอนเทนเนอร์ที่สร้างข้อมูลบันทึกนั้นได้

ในการเริ่มต้นใช้งาน ให้ตั้งค่าไดรเวอร์ข้อมูลบันทึกเป็น json-file ใน logConfiguration ของข้อกำหนดงานสำหรับแอปพลิเคชันของคุณ จากนั้น ลงทะเบียนข้อกำหนดงานของ Daemon ที่ระบุโวลุมด้วย logDriverVolumeConfiguration และเมานต์โวลุมเข้าไปในคอนเทนเนอร์ Daemon ของคุณโดยใช้ mountPoints คุณสามารถกำหนดค่านี้ได้โดยใช้คอนโซลการจัดการของ AWS, AWS CLI, API, AWS SDK หรือ AWS CloudFormation ฟีเจอร์นี้พร้อมให้ใช้งานโดยไม่มีค่าใช้จ่ายเพิ่มเติมใน AWS Region เชิงพาณิชย์ทุกแห่งที่มี Amazon ECS Managed Instances และ Managed Daemons ให้บริการ ดูข้อมูลเพิ่มเติมได้ที่หน้าเอกสารประกอบ และไปที่ Amazon ECS Managed Instances