Prometheus เพิ่มโหมด Agent สำหรับรันบน IoT เก็บข้อมูลไว้ที่ตัวเองแค่ชั่วคราว

Prometheus ซอฟต์แวร์เก็บค่ามาตรวัด (metric) ที่ได้รับความนิยมจนเป็นมาตรฐานในกลุ่ม Kubernetes เตรียมเพิ่มโหมด Agent ในเวอร์ชั่น 2.32.0 ที่กำลังจะออกมา เพื่อรองรับเคสใช้งานสำหรับระบบปลายทาง เช่นระบบ IoT ที่ไม่ต้องการเก็บข้อมูลย้อนหลังยาวๆ ไว้กับตัว

ตัว Prometheus เองมีฟีเจอร์ Remote Write สำหรับส่งต่อข้อมูลจากข้ามเซิร์ฟเวอร์ Prometheus กันอยู่แล้ว และหลายคนก็ใช้ฟีเจอร์นี้ในการเก็บข้อมูลที่เซิร์ฟเวอร์ปลายทาง แต่หากรันในโหมด Agent ตัว Prometheus จะเขียนข้อมูลลง TSDB WAL และลบข้อมูลที่ส่งต่อไปยังเซิรฟเวอร์ปลายทางสำเร็จทันที ทำให้กินพื้นที่ดิสก์ในเซิร์ฟเวอร์ปลายทางน้อยลงมาก

ฟีเจอร์นี้ทีมงานก็พัฒนาต่อมาจาก Grafana Agent ที่ใช้งานมายาวนาน แต่ยังถือว่าเป็นระดับทดลอง (experimental) อยู่ คำแนะนำโดยทั่วไปตอนนี้ยังแนะนำรันโหมดเซิร์ฟเวอร์ไปก่อน

ที่มา – Prometheus

No Description

Topics: 

from:https://www.blognone.com/node/125869