Distributed Tracing คืออะไร? Jaeger vs Zipkin

Distributed Tracing คืออะไร? Jaeger vs Zipkin

ในระบบ microservices หนึ่ง request ของผู้ใช้อาจวิ่งผ่าน service 5-10 ตัวก่อนได้ response กลับ — ถ้าเกิด latency สูงผิดปกติ หรือ error ขึ้นในช่วงใดช่วงหนึ่ง การไล่ดู log แยกทีละ service เป็นเรื่องยากและช้ามาก distributed tracing ถูกออกแบบมาเพื่อตอบโจทย์นี้ โดยติดตาม request ข้ามหลาย service แล้วร้อยเ

Application Performance Monitoring (APM): ติดตาม Performance ของ App บน Cloud VPS

Application Performance Monitoring (APM): ติดตาม Performance ของ App บน Cloud VPS

Application Performance Monitoring (APM): ติดตาม Performance ของ App บน Cloud VPS เมื่อแอปพลิเคชันของคุณทำงานบน Cloud VPS ตัวการ์ติดตาม (monitoring) ปกติอาจไม่เพียงพอที่จะบอกว่าทำไมแอปพลิเคชันถึงช้า เล่นไม่ลื่น หรือตอบสนองช้า Application Performance Monitoring (APM) เป็นเครื่องมือที่ช่วยให้คุณเห็นรา

LINE CHAT