AWS Lambda ประกาศการรองรับการบันทึกข้อมูลในรูปแบบ JSON สำหรับรันไทม์ที่จัดการของ .NET

โพสต์บน: 7 พ.ย. 2024

ปัจจุบัน AWS Lambda ช่วยให้คุณสามารถบันทึกข้อมูลแอปพลิเคชันในรูปแบบ JSON ที่มีโครงสร้างสำหรับฟังก์ชัน Lambda ที่ใช้รันไทม์ที่มีการจัดการของ .NET Lambda ได้แบบเนทีฟ รูปแบบ JSON ช่วยให้สามารถจัดโครงสร้างข้อมูลบันทึกเป็นชุดคู่คีย์-ค่า ช่วยให้คุณค้นหา กรอง และวิเคราะห์ข้อมูลบันทึกจำนวนมากได้อย่างรวดเร็ว เพื่อแก้ไขปัญหาความล้มเหลวและทำความเข้าใจประสิทธิภาพของฟังก์ชัน Lambda ได้อย่างง่ายดาย

ก่อนหน้านี้ เราได้ประกาศการรองรับการบันทึกข้อมูลแอปพลิเคชันแบบเนทีฟ (ข้อมูลบันทึกที่สร้างจากโค้ดฟังก์ชัน Lambda ของคุณ) และข้อมูลบันทึกของระบบ (ข้อมูลบันทึกที่สร้างจากบริการ Lambda ขณะรันโค้ดฟังก์ชัน) ในรูปแบบ JSON ที่มีโครงสร้างสำหรับรันไทม์ที่มีการจัดการของ Python, Node.js และ Java อย่างไรก็ตาม สำหรับรันไทม์ที่มีการจัดการของ .NET คุณสามารถบันทึกข้อมูลของระบบแบบเนทีฟได้ในรูปแบบ JSON ที่มีโครงสร้างเท่านั้น หากต้องการบันทึกข้อมูลแอปพลิเคชันในรูปแบบ JSON ที่มีโครงสร้าง คุณต้องกำหนดค่าไลบรารีการบันทึกข้อมูลด้วยตนเอง การเปิดตัวนี้ช่วยให้คุณสามารถบันทึกข้อมูลแอปพลิเคชันในรูปแบบ JSON ที่มีโครงสร้างสำหรับฟังก์ชันที่ใช้รันไทม์ที่มีการจัดการของ .NET ได้ โดยไม่ต้องใช้ไลบรารีการบันทึกข้อมูลของคุณเอง

ในการเริ่มต้น คุณสามารถตั้งค่ารูปแบบข้อมูลบันทึกเป็น JSON สำหรับฟังก์ชัน Lambda ที่ใช้รันไทม์ที่มีการจัดการของ .NET ใดก็ได้โดยใช้ Lambda API, คอนโซล Lambda, AWS CLI, AWS Serverless Application Model (SAM) และ AWS CloudFormation หากต้องการดูข้อมูลเพิ่มเติม โปรดไปที่บล็อกโพสต์การเปิดตัว คุณสามารถเรียนรู้เกี่ยวกับการบันทึกข้อมูลของ Lambda ได้ในบล็อกโพสต์การควบคุมการบันทึกข้อมูลของ Lambda หรือคู่มือสำหรับนักพัฒนา Lambda

ขณะนี้ การรองรับการบันทึกของ JSON ที่มีโครงสร้างสำหรับ .NET พร้อมใช้งานแล้วใน AWS Region ทั้งหมดที่มี Lambda ยกเว้นจีน และ GovCloud โดยไม่มีค่าใช้จ่ายเพิ่มเติม โปรดดูที่ตาราง AWS Region สำหรับข้อมูลเพิ่มเติม