ThanosCon เกิดขึ้นเมื่อวันที่ 19 มีนาคม 2024 โดยร่วมจัดงานครึ่งวันบน KubeCon EU ในปารีส
ธานอสคือชุดส่วนประกอบที่สามารถประกอบเป็นระบบเมตริกที่มีความพร้อมใช้งานสูงพร้อมความจุพื้นที่เก็บข้อมูลไม่จำกัด ซึ่งสามารถเพิ่มได้อย่างราบรื่นนอกเหนือจากการใช้งาน Prometheus ที่มีอยู่
ธานอสเป็นโครงการบ่มเพาะ CNCF
Thanos ใช้ประโยชน์จากรูปแบบพื้นที่จัดเก็บข้อมูล Prometheus 2.0 เพื่อจัดเก็บข้อมูลการวัดในอดีตในพื้นที่จัดเก็บข้อมูลออบเจ็กต์ต่างๆ อย่างคุ้มค่า ในขณะเดียวกันก็รักษาเวลาแฝงในการสืบค้นที่รวดเร็ว นอกจากนี้ยังให้มุมมองการสืบค้นทั่วโลกสำหรับการติดตั้ง Prometheus ทั้งหมด และสามารถผสานข้อมูลจากคู่ Prometheus HA ได้ทันที
จุดมุ่งหมายของโครงการอย่างเป็นรูปธรรมคือ:
มุมมองการค้นหาทั่วโลกของเมตริก
การเก็บรักษาเมตริกได้ไม่จำกัด
ความพร้อมใช้งานสูงของส่วนประกอบ รวมถึง Prometheus
เริ่มต้นใช้งาน
ออกแบบ
โพสต์ในบล็อก
พูดคุย
ข้อเสนอ
บูรณาการ
มุมมองการสืบค้นทั่วโลกในเซิร์ฟเวอร์ Prometheus ที่เชื่อมต่อทั้งหมด
การขจัดความซ้ำซ้อนและการรวมตัววัดที่รวบรวมจากคู่ Prometheus HA
บูรณาการอย่างราบรื่นกับการตั้งค่า Prometheus ที่มีอยู่
พื้นที่เก็บข้อมูลอ็อบเจ็กต์ใด ๆ เป็นเพียงการขึ้นต่อกันที่เป็นทางเลือกเท่านั้น
การสุ่มตัวอย่างข้อมูลประวัติเพื่อการเร่งความเร็วการสืบค้นจำนวนมาก
สหพันธ์ข้ามคลัสเตอร์
การกำหนดเส้นทางการสืบค้นที่ทนต่อข้อผิดพลาด
gRPC อย่างง่าย "Store API" สำหรับการเข้าถึงข้อมูลแบบรวมศูนย์จากข้อมูลตัวชี้วัดทั้งหมด
จุดบูรณาการที่ง่ายดายสำหรับผู้ให้บริการตัวชี้วัดแบบกำหนดเอง
การปรับใช้กับ Sidecar สำหรับ Kubernetes:
การปรับใช้กับ Receiver เพื่อขยายขนาดหรือนำไปใช้กับแหล่งข้อมูลที่เข้ากันได้กับการเขียนระยะไกลอื่นๆ:
ปรัชญาของธานอสและชุมชนของเรากำลังยืมมาจากปรัชญา UNIX และภาษาโปรแกรม golang เป็นอย่างมาก
แต่ละคำสั่งย่อยควรทำสิ่งหนึ่งและทำได้ดี
เช่นพร็อกซีแบบสอบถามธานอสสายเรียกเข้าไปยังจุดสิ้นสุด API ของร้านค้าที่รู้จักซึ่งรวมผลลัพธ์เข้าด้วยกัน
เขียนส่วนประกอบที่ทำงานร่วมกัน
เช่น บล็อกควรถูกจัดเก็บในรูปแบบโพรมีธีอุสดั้งเดิม
ทำให้ง่ายต่อการอ่าน เขียน และรันส่วนประกอบต่างๆ
เช่น ลดความซับซ้อนในการออกแบบและใช้งานระบบ
สาขาหลักควรมีความเสถียรและใช้งานได้ ทุกคอมมิตใน main build อิมเมจนักเทียบท่าชื่อ main-
ใน quay.io/thanos/thanos และ thanosio/thanos dockerhub (mirror)
นอกจากนี้เรายังดำเนินการเผยแพร่เล็กน้อยทุกๆ 6 สัปดาห์
ในระหว่างนั้น เราสร้าง tarball สำหรับแพลตฟอร์มหลักและเผยแพร่อิมเมจนักเทียบท่า
ดูเอกสารกระบวนการเผยแพร่สำหรับรายละเอียด
ยินดีเป็นอย่างยิ่ง! ดู CONTRIBUTING.md ของเราสำหรับข้อมูลเพิ่มเติม
ธานอสเป็นโครงการโอเพ่นซอร์ส และเราให้ความสำคัญและยินดีต้อนรับผู้มีส่วนร่วมใหม่และสมาชิกของชุมชน ต่อไปนี้เป็นวิธีติดต่อกับชุมชน:
สแลค: #ธานอส
ตัวติดตามปัญหา: ปัญหา GitHub
ดู Adopters List
ดูที่ MAINTAINERS.md