victoriametrics 是一個時序數據庫,可以用來作為prometheus 的long-term 遠端存儲
特性
- 支持promtheus 查詢api,同時實現了一個metricsql 查詢語言
- 支持全局查詢視圖,好處多prometheus 實例寫數據到victoriametrics,然后提供一個統一的查詢
- 同時也提供了開源的集群版本
- 高性能
- 支持多種協議 influxdb line 協議,prometheus metrics,graphite ,prometheus 遠端寫api,opentsdb http 協議
- 高壓縮比
參考架構模式
- 集群
說明
從官方的介紹上victoriametrics還是一個不錯的選擇,但是對於報警以及rule 評估,但是這個可以通過原生的prometheus,grafana以及promxy 進行處理
參考資料
https://github.com/VictoriaMetrics/VictoriaMetrics/wiki/Articles
https://victoriametrics.github.io/
https://github.com/VictoriaMetrics/VictoriaMetrics/tree/cluster
https://github.com/jacksontj/promxy/blob/master/README.md#how-do-i-use-alertingrecording-rules-in-promxy