
ใน Spring Boot 4 M2 นั้น ได้เพิ่ม OpenTelemetry starter เข้ามา
ซึ่งเป็น dependency สำหรับการ export ข้อมูลของ metric และ trace ออกมา
ผ่าน OTLP protocol ให้เลย โดยไม่ต้องมาเพิ่มพวก agent เอง
เนื่องจากจะทำการ download และ config ให้เอง
ก่อนหน้านี้ก็เพิ่ม config และ download มาเอง
หรือทำตาม Blog นี้
เริ่มต้นใช้งานง่ายมาก ๆ ให้ทำการสร้าง project Spring Boot 4.0 ขึ้นมา
ด้วยการเพิ่ม dependency เข้ามาใน project ได้เลย
ทำการ start server จะพบว่า
- download opentelemery agent มาให้
- ทำการส่งข้อมูลไปยัง OLTP server ให้เลย ตรงนี้สามารถ config เพิ่มได้แบบง่าย ๆ
เพียงเท่านี้ก็ใช้ได้แบบง่าย ๆ แล้ว