Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

จัดการ logging ใน Spring boot ด้วย Loki

$
0
0

ทาง Grafana ได้ปล่อย Loki ออกมา
สำหรับจัดเก็บ log ของระบบงาน และค้นหาได้ง่ายและรวดเร็วขึ้น
โดยสามารถใช้งาน Loki ร่วมกับระบบงานที่พัฒนาด้วย Spring boot ได้อีกด้วย
ซึ่งมีขั้นตอนดังนี้

ขั้นตอนการทำงาน

  • ทำการ start loki server ขึ้นมา จะใช้งานผ่าน port 3100
  • ในฝั่งของ Spring boot ทำงานส่งข้อมูล log มายัง loki ตรง ๆ ได้เลย (push)
  • โดยต้องใช้งาน depedency ชื่อว่า loki-logback-appender

ทำการ config file ของ logback เพื่อใช้งาน loki แบบ push ได้ดังนี้

[gist id="4eafb6e98f137c5a7426f0a30018120e" file="logback-spring.xml"]

เพื่อส่งข้อมูล log format ที่ต้องการ ไปยัง Loki server
ลแงใช้งานกันดูครับ
เป็นอีกวิธีการของการจัดการ log


Viewing all articles
Browse latest Browse all 1997

Trending Articles