- Dioptimalkan untuk data deret waktu, serta menyediakan berbagai fitur bahkan ketika deret waktu lama terus-menerus digantikan oleh deret waktu baru dengan kecepatan tinggi
- Penyimpanan jangka panjang untuk Prometheus: dapat langsung digunakan di Grafana sebagai solusi pengganti Prometheus dan Graphite (
drop-in replacement)
- Agregasi aliran yang kuat: dapat digunakan sebagai alternatif StatsD
- Cocok untuk data berskala besar: mendukung berbagai beban kerja enterprise seperti APM, Kubernetes, sensor IoT, mobil terhubung, telemetri industri, dan data keuangan
- Kueri: mendukung PromQL dan MetricsQL yang memiliki performa lebih baik
- Penyiapan yang praktis: tanpa dependensi, berupa single binary kecil, dapat dikonfigurasi dengan flag command line. Nilai default sudah di-fine-tune. Backup & pemulihan dimungkinkan dengan snapshot instan
- Tampilan kueri global: memungkinkan kueri terpadu atas banyak sumber data yang mengirim ke beberapa instance Prometheus
- Mendukung berbagai protokol:
- Prometheus exporter remote write API, exposition format
- Protokol baris InfluxDB (HTTP,TCP,UDP)
- Protokol Graphite with tags
- Pesan put OpenTSDB, request HTTP OpenTSDB /api/put
- Format JSON line, CSV arbitrer
- Format biner native
- DataDog agent, DogStatsD, NewRelic agent, OpenTelemetry, dll.
- Mendukung storage berbasis NFS: Amazon EFS, Google Firestore
Fitur tambahan pada versi enterprise
- Deteksi anomali (Anomaly Detection): secara otomatis mendeteksi anomali kompleks untuk menyederhanakan aturan peringatan
- Otomatisasi prosedur backup berkala
- Mengurangi biaya storage dengan beberapa periode retensi
- Downsampling: optimasi performa untuk data lama
- Rilis stabil: menyediakan dukungan jangka panjang (LTS) dan memungkinkan pengembangan fitur kustom dengan dukungan teknis
3 komentar
Saya juga sedang mencobanya belakangan ini, dan saat menyusun HA serta LongTerm Storage, yang paling saya suka adalah arsitekturnya lebih sederhana dibanding alternatif lain seperti Thanos, Mimir, atau Cortex. Hal-hal seperti perilaku di PromQL yang sulit dipahami atau fitur yang tidak didukung juga bisa ditangani dengan MetricsQL, jadi itu bagus. Tapi agak disayangkan karena tidak ada integrasi yang mulus dengan Object Storage seperti Thanos Storage GW...
Sangat relate dengan "cara kerja yang sulit dipahami di PromQL".
M3 - Platform metrik open-source
Di komentar pada tulisan di atas yang diunggah 4 tahun lalu, ada seseorang yang menulis bahwa VictoriaMetrics tampak bagus tetapi terasa mengkhawatirkan karena hanya memiliki satu maintainer, namun sekarang jumlah kontributornya sudah menjadi 294 orang.