ThanosCon diadakan pada 19 Maret 2024 sebagai setengah hari yang berlokasi di KubeCon EU di Paris.
Thanos adalah sekumpulan komponen yang dapat disusun menjadi sistem metrik yang sangat tersedia dengan kapasitas penyimpanan tidak terbatas, yang dapat ditambahkan dengan lancar di atas penerapan Prometheus yang ada.
Thanos adalah proyek Inkubasi CNCF.
Thanos memanfaatkan format penyimpanan Prometheus 2.0 untuk menyimpan data metrik historis secara hemat biaya di penyimpanan objek apa pun sambil mempertahankan latensi kueri yang cepat. Selain itu, ini memberikan tampilan kueri global di seluruh instalasi Prometheus dan dapat menggabungkan data dari pasangan HA Prometheus dengan cepat.
Secara konkrit tujuan proyek ini adalah:
Tampilan kueri global untuk metrik.
Retensi metrik tanpa batas.
Ketersediaan komponen yang tinggi, termasuk Prometheus.
Memulai
Desain
Postingan blog
Pembicaraan
Proposal
Integrasi
Tampilan kueri global di seluruh server Prometheus yang terhubung
Deduplikasi dan penggabungan metrik yang dikumpulkan dari pasangan Prometheus HA
Integrasi yang mulus dengan pengaturan Prometheus yang ada
Penyimpanan objek apa pun sebagai satu-satunya, ketergantungan opsional
Mengurangi sampel data historis untuk mempercepat kueri secara besar-besaran
Federasi lintas klaster
Perutean kueri yang toleran terhadap kesalahan
"API Toko" gRPC sederhana untuk akses data terpadu di seluruh data metrik
Poin integrasi yang mudah untuk penyedia metrik khusus
Penerapan dengan Sidecar untuk Kubernetes:
Penerapan dengan Accept untuk memperluas atau mengimplementasikan dengan sumber lain yang kompatibel dengan penulisan jarak jauh:
Filosofi Thanos dan komunitas kami banyak meminjam dari filosofi UNIX dan bahasa pemrograman golang.
Setiap sub-perintah harus melakukan satu hal dan melakukannya dengan baik
misalnya kueri thanos memproksi panggilan masuk ke titik akhir API penyimpanan yang dikenal yang menggabungkan hasilnya
Tulis komponen yang bekerja sama
misalnya blok harus disimpan dalam format prometheus asli
Memudahkan membaca, menulis, dan menjalankan komponen
misalnya mengurangi kompleksitas dalam desain dan implementasi sistem
Cabang utama harus stabil dan dapat digunakan. Setiap komit pada gambar buruh pelabuhan build utama bernama main-
di quay.io/thanos/thanos dan thanosio/thanos dockerhub (mirror)
Kami juga melakukan rilis kecil setiap 6 minggu.
Selama itu, kami membangun tarball untuk platform utama dan merilis image buruh pelabuhan.
Lihat dokumen proses rilis untuk detailnya.
Kontribusi sangat diharapkan! Lihat CONTRIBUTING.md kami untuk informasi lebih lanjut.
Thanos adalah proyek sumber terbuka dan kami menghargai serta menyambut kontributor dan anggota komunitas baru. Berikut cara untuk berhubungan dengan komunitas:
Kendur: #thanos
Pelacak Masalah: Masalah GitHub
Lihat Adopters List
.
Lihat PEMELIHARA.md