จากที่เคยเขียน blog เรื่อง Jaeger ระบบ Distributed Tracing นั้น ใช้งานผ่าน library ชื่อว่า OpenTracing สำหรับจัดการรูปแบบข้อมูลของ tracing message และจัดเก็บข้อมูลด้วย Jaeger ในตอนนี้ OpenTracing ได้รวมกับ OpenCensus ในชื่อ OpenTelemetryจึงมาดูการใช้งานหน่อย เห็นเขาว่าง่ายดี
Read More…
หลังจากใช้งาน Zipkin มาสักพัก ก็มีเจอสิ่งที่คล้าย ๆ กันและน่าสนใจมาก ๆ คือ Jaeger จาก Uber โดยมีแรงบันดาลใจมาจาก Dapper และ OpenZipkin เป้าหมายหลักของเครื่องมือตัวนี้ คือทำการ tracing การทำงานต่าง ๆ ของระบบงาน ไม่ว่าจะอยู่ในรูปแบบไหนก็ตาม แน่นอนว่าทุก ๆ ระบบน่าจะมีหรือคิดหรือทำไว้บ้าง เพื่อทำการ monitoring การทำงานของระบบ เพื่อช่วยวิเคราห์เรื่อง dependency ต่าง ๆ ของระบบ เพื่อช่วยหา root cause ของปัญหาต่าง ๆ เพื่อช่วยดู performance การทำงานของส่วนต่าง ๆ ของระบบ
Read More…