• ส่งต่อ log ไปยังไลบรารีล็อกกิงและผู้ให้บริการคลาวด์ได้หลากหลาย
    • มี API ที่ช่วยระบุข้อความล็อก เมทาดาทา และข้อผิดพลาดได้อย่างชัดเจน
  • ช่วยแก้ปัญหาความยากในการเลือก ใช้งาน และดูแลรักษาตัวล็อกเกอร์ที่เหมาะสมเมื่อผู้พัฒนาเขียน log พร้อมมอบประสบการณ์ที่ดีกว่า และช่วยทำให้โค้ดเป็นมาตรฐานและปรับปรุงได้ง่ายขึ้น
  • เมธอดของล็อกเกอร์ทั่วไป (info, warn, error เป็นต้น) มีความแตกต่างกันมากในวิธีจัดการเมทาดาทาแบบมีโครงสร้างหรืออ็อบเจ็กต์ Error
    • LogLayer ช่วยให้เขียน log พร้อมเพิ่มแท็ก เมทาดาทา และข้อผิดพลาดได้อย่างง่ายดาย
    • ผ่านเมธอดอย่าง withMetadata และ withError สามารถแยกการแทรกอ็อบเจ็กต์ออกจากข้อความล็อก ช่วยให้โค้ดกระชับและดูแลรักษาง่ายขึ้น
  • รองรับล็อกเกอร์แบบกำหนดเอง: เริ่มต้นด้วยการล็อกลงคอนโซลก่อน แล้วภายหลังค่อยสลับไปใช้ผู้ให้บริการล็อกกิงรายอื่นได้โดยไม่ต้องแก้โค้ดแอปพลิเคชัน
  • ระบบปลั๊กอินที่ขยายต่อได้: ใช้ปลั๊กอินเพื่อแปลง log เพิ่มข้อมูลให้สมบูรณ์ กรอง log และปรับแต่งทุกส่วนของไปป์ไลน์การล็อกกิงได้
  • รองรับหลายล็อกเกอร์: สามารถส่ง log ไปยังไลบรารีล็อกกิงและผู้ให้บริการคลาวด์หลายรายพร้อมกัน เช่น DataDog และ New Relic

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น