精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Prometheus 與 VictoriaMetrics 優缺點對比

數據庫 其他數據庫
我們總結Prometheus與VictoriaMetrics的各個方面的對比,雖然VictoriaMetrics在某些方面可能比Prometheus更強大,比如在處理大規模數據和高并發負載時的性能表現,完全可以替換Prometheus,但它相對來說是相對較新的項目,尚未達到Prometheus在用戶社區和廣泛采用方面的水平。

時序數據庫有很多,比如Prometheus、M3DB、TimescaleDB、OpenTSDB、InfluxDB等等。Prometheus與VictoriaMetrics都是開源的時間序列數據庫,它們都提供了強大的監控和告警解決方案。本文我們分析下Prometheus和VictoriaMetrics之間的差異以及優缺點,從而來為用戶提供最合適的解決方案。

Prometheus

Prometheus最初是 SoundCloud 中的一個項目,是一個功能強大的監控和警報工具包,專門用于處理多維環境中的時間序列數據。由于其對多維數據收集、查詢和警報生成的本機支持,它在 SRE 和 DevOps 社區中變得非常受歡迎。

Prometheus 是在云原生計算基金會 (CNCF) 下開發的。Prometheus 服務器、客戶端庫、Alertmanager 和其他相關組件可以在 Prometheus GitHub 組織中找到。主要存儲庫是:https://github.com/prometheus/prometheus

VictoriaMetrics

VictoriaMetrics則是一個高性能、高性價比、可擴展的時間序列數據庫,可以作為Prometheus的長期遠程存儲。它擁有超強的數據壓縮和高速數據攝取能力,使其成為大規模監控任務的有吸引力的替代方案。VictoriaMetrics源代碼可以在以下位置找到:https://github.com/VictoriaMetrics/VictoriaMetrics

性能比較

VictoriaMetrics 與 Prometheus 之間的數據攝取和查詢率性能基于使用指標的基準node_exporter`測試。內存和磁盤空間使用情況數據適用于單個 Prometheus 或 VictoriaMetrics 服務器。

比較

Prometheus

VictoriaMetrics

數據采集

基于拉動

基于拉式和推式

數據攝取

每秒高達 240,000 個樣本

每秒高達 360,000 個樣本

數據查詢

每秒高達 80,000 次查詢

每秒高達 100,000 次查詢

內存使用情況

高達 14GB RAM

高達 4.3GB 的 RAM

數據壓縮

使用LZF壓縮

使用 Snappy 壓縮

磁盤寫入頻率

更頻繁地將數據寫入磁盤

減少將數據寫入磁盤的頻率

磁盤空間使用情況

需要更多磁盤空間

需要更少的磁盤空間

查詢語言

PromQL

MetricsQL(向后兼容 PromQL)

可擴展性和集成性比較

Prometheus使用基于PUll模型來收集指標,可以處理多達數百萬個活動時間序列。該架構雖然簡化了監控服務方的操作。但是也有一定的弊端,比如多個實例抓取的是相同的監控指標,不能保證采集的數據值為一致的,并且在實際的使用中可能遇到網絡延遲問題,所以會產生數據不一致的問題,不過對于監控報警這個場景來說,一般不會要求數據的強一致性,所以從業務上來說是可以接受,因為這種數據不一致性影響基本上沒什么影響。這種場景適合監控規模不大,只需要保存短周期監控數據的場景。

圖片圖片

而 VictoriaMetrics支持pull模型和Push模型。它能夠處理大量數據和更廣泛的網絡場景(得益于其推送模型支持),使其具有可擴展性和靈活性。

Prometheus架構

圖片圖片

Prometheus的架構由四個主要組件組成:

  1. Prometheus Server :Prometheus Server是Prometheus的核心組件,主要負責從各個目標(target)中收集指標(metrics)數據,并對這些數據進行存儲、聚合和查詢。
  2. Client Libraries :Prometheus提供了多種客戶端庫,用于在應用程序中嵌入Prometheus的指標收集功能。
  3. Exporters :Exporters是用于將第三方系統的監控數據導出為Prometheus格式的組件。Prometheus支持多種Exporters,例如Node Exporter、MySQL Exporter、HAProxy Exporter等。
  4. Alertmanager:Alertmanager是Prometheus的告警組件,用于根據用戶定義的規則對監控數據進行告警。
  5. 服務發現:Prometheus 支持各種服務發現機制,幫助它找到應該抓取的目標。
  6. PromQL:這是 Prometheus 內置的靈活查詢語言,用于數據探索和儀表板,與 SQL 不同。

VictoriaMetrics架構

VictoriaMetrics 提供單機版和集群版。如果您的每秒寫入數據點數小于100萬(這個數量是個什么概念呢,如果只是做機器設備的監控,每個機器差不多采集200個指標,采集頻率是10秒的話每臺機器每秒采集20個指標左右,100萬/20=5萬臺機器),VictoriaMetrics 官方默認推薦您使用單機版,單機版可以通過增加服務器的CPU核心數,增加內存,增加IOPS來獲得線性的性能提升。且單機版易于配置和運維。

下面這是一個集群版的架構圖

圖片圖片

VictoriaMetrics在保持更簡單的架構的同時,還包括幾個核心組件:

  • vmstorage:數據存儲以及查詢結果返回,默認端口為 8482
  • vminsert:數據錄入,可實現類似分片、副本功能,默認端口 8480
  • vmselect:數據查詢,匯總和數據去重,默認端口 8481
  • vmagent:數據指標抓取,支持多種后端存儲,會占用本地磁盤緩存,默認端口 8429
  • vmalert:報警相關組件,如果不需要告警功能可以不使用該組件,默認端口為 8880

數據壓縮和存儲效率

Prometheus擁有高效的存儲系統,但在長期數據存儲后端和檢索效率方面不如VictoriaMetrics。

VictoriaMetrics 相對于 Prometheus 的主要優勢之一是其數據壓縮功能。它的數據壓縮算法,可顯著降低存儲要求。VictoriaMetrics 聲稱提供比 Prometheus 高出 10 倍的數據壓縮,這是長期數據保留和成本優化的關鍵優勢。

Prometheus

  1. 內存存儲:Prometheus利用內存存儲來訪問最近的時間序列數據。數據庫中的這個部分被稱為head block。
  2. 磁盤存儲:當數據達到一定的年齡或大小后,位于"head block"中的數據會被移動到磁盤中,這個過程稱為checkpointing。這個數據庫由長期存儲的"persistent blocks"組成。

VictoriaMetrics

1.內存存儲:與 Prometheus 類似,VictoriaMetrics 使用內存存儲在傳入數據寫入磁盤之前進行緩沖。這種方法有助于優化寫入性能。同時還緩存經常訪問的數據以加快檢索速度。

2.磁盤存儲:VictoriaMetrics 中的大部分數據存儲在磁盤上。它使用一種高效的存儲格式,可以實現大幅度地進行數據壓縮。

查詢語言

PromQL

Prometheus使用PromQL。PromQL 允許實時選擇和聚合時間序列數據。它使我們能夠高度靈活地使用指標。通過 PromQL,用戶可以過濾和聚合指標,計算比率、比率、平均值和百分位數等指標。

MetricsQL

VictoriaMetrics向后兼容 PromQL。我們都可以按照理解的 PromQL 語法來進行查詢。但是,它還引入了 PromQL 的擴展,稱為MetricsQL。MetricsQL 增強了 PromQL 提供的查詢功能。它引入了新函數、運算符和語法糖。簡化并改善了用戶體驗,特別是對于復雜的查詢和聚合。

攝取率

Prometheus

  • Prometheus定期從監控目標中獲取指標。這些獲取的頻率的調整可以控制數據攝取速率。
  • Prometheus實際上能夠攝取數據的速率取決于許多因素,包括運行的硬件性能、被獲取的指標的復雜性以及存儲層的效率。
  • 如果Prometheus無法跟上傳入數據量,可能會丟棄樣本或增加延遲。

VictoriaMetrics

  • VictoriaMetrics則比Prometheus更加高效利用資源。它聲稱在相同的數據量下,能夠更高效地攝取數據,使用更少的CPU、內存和磁盤空間。
  • 這種效率使得VictoriaMetrics在相同硬件上能夠比Prometheus更快地攝取數據。
  • 在架構設計方面,VictoriaMetrics可以通過拉取(與Prometheus類似)和推送模式來攝取數據。推送模式對于高基數數據和攝取速率是有幫助的。

高可用性和可靠性

Prometheus 本身并不支持集群,這意味著它不提供原生高可用性。高可用性可以通過運行重復實例來實現,或者thanos架構,當然也可以整合VictoriaMetrics。

來源:vivo容器監控系統架構來源:vivo容器監控系統架構

而VictoriaMetrics 在設計時就考慮到了高可用性。它使用復制和集群來確保在實例發生故障時數據不會丟失,從而成為了很多大廠的選擇。

API接口

Prometheus和VictoriaMetrics都提供了基于 Http的 API接口,以滿足客戶端調用需求

Prometheus API

  • 查詢:Prometheus提供了PromQL查詢語言,用戶可以使用該語言通過HTTP API查詢指標數據。
  • 元數據:API endpoint提供對 Prometheus 服務器中關系列和標簽的元數據的訪問。
  • 管理:某些管理任務,例如刪除系列、快照等,也可以通過 API 執行。

VictoriaMetrics API

VictoriaMetrics提供了一個全面的HTTP API,根據功能分為幾個部分:

  • 適用于Prometheus的指標API:此API與Prometheus的HTTP API兼容,這意味著可以將VictoriaMetrics作為Prometheus的替代品。
  • InfluxDB API:VictoriaMetrics還提供與InfluxDB的寫入和查詢API兼容的API。這使得從InfluxDB切換到VictoriaMetrics也很容易。
  • Graphite API:VictoriaMetrics還為Graphite的API提供了一個兼容層。
  • MetricsQL和PromQL API:這些API用于查詢存儲在VictoriaMetrics中的指標數據。MetricsQL是VictoriaMetrics特定的PromQL擴展,提供了PromQL中不可用的額外功能。

與 Grafana 集成

由于 VictoriaMetrics兼容Prometheus,所以在 在 Grafana 進行可視化配置時,可以使用“Prometheus”數據源,并將 Url 設置為VictoriaMetrics Server 地址即可。

總結

以上我們總結Prometheus與VictoriaMetrics的各個方面的對比,雖然VictoriaMetrics在某些方面可能比Prometheus更強大,比如在處理大規模數據和高并發負載時的性能表現,完全可以替換Prometheus,但它相對來說是相對較新的項目,尚未達到Prometheus在用戶社區和廣泛采用方面的水平。此外,Prometheus的發展時間更早,是CNCF第二個畢業的項目,已經得到了大量用戶的驗證,并且有更多的文檔、教程和案例可供參考。

此外,技術的流行和廣泛采用并不僅僅取決于技術本身的性能,還受到多個因素的影響,包括市場宣傳、社區支持、用戶體驗和可用性等。Prometheus在這些方面都做得相對較好,因此在監控領域更為流行和廣泛采用。

參考

https://last9.io/blog/prometheus-vs-victoriametrics/

https://www.qikqiak.com/post/victoriametrics-usage/

責任編輯:武曉燕 來源: 架構成長指南
相關推薦

2011-08-19 09:21:42

2010-06-01 19:33:53

SVN與CVS優缺點

2017-11-17 10:46:13

NginxApache服務器

2013-06-26 10:25:39

2016-09-08 14:50:59

AndroidiPhoneiOS

2016-08-10 08:14:13

虛擬主機海外主機

2019-10-31 11:16:57

Web框架Angular

2010-05-19 16:15:05

SVN與CVS

2009-06-19 18:36:15

JPAHibernate

2019-02-26 15:23:01

數據安全磁盤

2024-04-22 13:31:20

2011-07-11 09:32:54

VMware ToolVMware性能

2019-01-24 13:40:58

機器學習深度學習人工智能

2022-04-27 08:22:43

Prometheus監控數據庫

2024-08-27 08:29:49

2013-03-19 12:51:59

VDI網絡虛擬化虛擬化技術

2013-05-07 10:09:07

2024-03-20 10:53:15

2019-07-25 15:32:35

分布式事務微服務系統架構

2010-01-06 15:45:12

點贊
收藏

51CTO技術棧公眾號

欧美激情喷水| 一区二区的视频| 一区二区网站| 天天av天天翘天天综合网| 蜜桃欧美视频| 91好色先生tv| 最新日韩欧美| 日韩有码在线视频| 国产精品手机在线观看| av免费在线一区二区三区| 国产美女av一区二区三区| 午夜精品一区二区三区在线视 | 亚洲欧美日韩中文在线| 在线观看免费不卡av| 黄视频免费在线看| 1区2区3区国产精品| 久久av一区二区三区亚洲| 亚洲熟女乱色一区二区三区久久久| 国内久久精品| 色哟哟入口国产精品| 一区二区三区免费在线观看视频 | 亚洲每日更新| 久久香蕉国产线看观看av| 一级黄色片大全| 99re91这里只有精品| 欧美日韩在线播放三区四区| 男人添女人下面高潮视频| 国产在线观看a| 国产亚洲1区2区3区| 狠狠色噜噜狠狠色综合久 | 欧美精品一区二区久久久| 国产一伦一伦一伦| 日韩影片中文字幕| 五月天激情小说综合| 精品视频在线观看一区二区| 黄色成人影院| 国产精品久久久久久久久晋中| 欧美极品色图| 天堂在线视频免费| 不卡av电影在线播放| 不卡视频一区| 国产999久久久| 极品少妇xxxx精品少妇| 国产98色在线| 亚洲精品久久久久久久蜜桃| 噜噜噜在线观看免费视频日韩| 孩xxxx性bbbb欧美| 国产无遮挡又黄又爽| 亚洲香蕉网站| 欧美黑人巨大xxx极品| 成人在线观看小视频| 日韩欧美中字| 日韩亚洲精品电影| 亚洲色图27p| 久久久久久影院| 久久中文字幕视频| 日本aⅴ在线观看| 在线精品视频在线观看高清| 久久天天躁狠狠躁夜夜躁2014| 成年人网站在线观看视频| 欧美国产美女| 欧美成年人网站| 青青草精品在线视频| 欧美成人嫩草网站| 国语自产精品视频在线看| 日本一区二区不卡在线| 国产欧美日韩综合一区在线播放| 91精品国产高清久久久久久久久| 国产特黄大片aaaa毛片| 久久午夜精品一区二区| 国产精品网站视频| 国产美女精品视频国产| 国产91精品一区二区麻豆网站| 国产高清精品一区二区| 视频国产在线观看| 国产欧美日韩激情| 亚洲自拍偷拍一区二区三区| 青春草视频在线| 午夜亚洲国产au精品一区二区| 欧美牲交a欧美牲交| 亚洲精品国产嫩草在线观看| 欧美妇女性影城| 日本性生活一级片| 国产午夜一区| 蜜臀久久99精品久久久久久宅男| 日韩乱码一区二区| 蜜桃久久精品一区二区| 99久久伊人精品影院| 深夜福利视频在线免费观看| 中文字幕第一区第二区| 成人午夜视频免费观看| av日韩电影| 91精品啪在线观看国产60岁| av在线播放网址| 久久在线免费| 91国在线精品国内播放| 一级做a爱片久久毛片| 成人三级伦理片| 亚洲国产一区二区三区在线| 免费男女羞羞的视频网站在线观看| 欧美日韩国产色视频| 欧美成人乱码一二三四区免费| 成午夜精品一区二区三区软件| 亚洲视频国产视频| 免费人成视频在线| 免费高清在线视频一区·| 成人在线资源网址| www.视频在线.com| 午夜久久福利影院| 日本55丰满熟妇厨房伦| 精品一区二区三区的国产在线观看| 毛片精品免费在线观看| 成人一级免费视频| 不卡的av电影在线观看| 欧美少妇在线观看| jizzjizz少妇亚洲水多| 亚洲国产高清自拍| 永久久久久久久| 久久精品久久99精品久久| 久久精品五月婷婷| 91精品久久久| 欧美精品亚洲二区| 中文字幕成人动漫| 99精品福利视频| 999国内精品视频在线| 亚洲欧美视频一区二区| 在线观看免费成人| 亚洲成人日韩在线| 亚洲黄网站黄| 国产91视觉| av网址在线看| 在线电影国产精品| 北条麻妃在线观看视频| 日本不卡一二三区黄网| 欧美精品一区二区三区四区五区| 182在线播放| 精品日本一线二线三线不卡| 成人免费黄色小视频| 蜜乳av一区二区| 手机成人在线| jizz久久久久久| 中文字幕日韩精品有码视频| 波多野结衣黄色网址| 久久久无码精品亚洲日韩按摩| 精品久久久久久久久久国产| 国产黄色激情视频| 91精品国产一区二区在线观看| 伊人一区二区三区久久精品 | 日本精品不卡| 亚洲成色777777在线观看影院| 青娱乐免费在线视频| 国产一区二区不卡| www亚洲国产| 亚洲欧洲日韩精品在线| 久久影视电视剧免费网站| 国产精品国产av| 日韩一区欧美一区| 亚洲无在线观看| 亚洲成人tv| 91成人免费看| 国产色婷婷在线| 亚洲国产三级网| 日本少妇吞精囗交| 2023国产精品| 天天操天天爱天天爽| 欧美国产一区二区三区激情无套| 成人免费大片黄在线播放| 国产二区三区在线| 日韩欧美国产午夜精品| 国产精久久久久久| 99久久伊人精品| 久久黄色免费看| 久久一区二区三区喷水| 亚洲va欧美va国产综合剧情| 国产啊啊啊视频在线观看| 亚洲国产中文字幕在线观看| 日本中文字幕第一页| 日本一区二区三区高清不卡| 黄色一级片免费的| 国精品一区二区| 蜜桃91精品入口| 青草综合视频| 久久久久久一区二区三区| 特级丰满少妇一级aaaa爱毛片| 欧美性极品xxxx做受| 91ts人妖另类精品系列| 国产河南妇女毛片精品久久久 | 麻豆91精品| 宅男在线精品国产免费观看| h视频久久久| 国产精品777| 色婷婷在线播放| 国产亚洲欧美日韩美女| 精品人妻一区二区三区日产乱码 | 亚欧洲精品视频在线观看| 国产精品高潮呻吟久久av野狼| 国产美女在线观看| 亚洲美腿欧美激情另类| jizz国产视频| 欧美伊人久久久久久久久影院| 欧美日韩在线观看成人| 久久色在线视频| 中文字幕亚洲日本| 日韩中文字幕91| 18禁网站免费无遮挡无码中文| 精品日韩在线| 国产欧美日韩在线播放| 欧洲亚洲精品久久久久| 日本成人精品在线| 日韩特级毛片| 色婷婷av一区二区三区在线观看| 人成网站在线观看| 777午夜精品视频在线播放| 国产精品国产三级国产专区52| 亚洲免费av在线| 亚洲高潮女人毛茸茸| av一二三不卡影片| 男人操女人下面视频| 日韩国产精品久久久久久亚洲| 日韩免费视频播放| 欧美在线首页| 手机成人av在线| 精品国内自产拍在线观看视频 | 水蜜桃精品av一区二区| 久久国产精品-国产精品| 亚洲国产精品免费视频| 国产精品一区二区三区在线播放| 欧美成人h版| 日本高清不卡在线| 忘忧草在线影院两性视频| 欧美日韩国产第一页| 久草中文在线| 久久久999国产| 日本中文字幕在线播放| 中文字幕亚洲专区| 国产人成在线观看| 亚洲一级黄色av| 国产精品免费观看| 国产午夜一区二区| 九色网友自拍视频手机在线| 亚洲精品久久久久久久久久久| 亚洲精品国偷拍自产在线观看蜜桃 | 国产成人精品免费视| 高清国产在线一区| 精品精品视频| 国产在线精品自拍| 久久免费资源| 国产在线播放不卡| 亚洲日日夜夜| 91传媒视频在线观看| 视频成人永久免费视频| 5g影院天天爽成人免费下载| 亚洲成人影音| 精品久久久久久一区| 欧美sss在线视频| 久久久综合香蕉尹人综合网| 免费观看不卡av| 日日夜夜精品网站| 日韩在线中文| 久久久成人精品一区二区三区| 亚洲二区三区不卡| 青青草视频国产| 亚洲国产黄色| 波多野结衣50连登视频| 日韩精品午夜视频| 91精产国品一二三产区别沈先生| 国产福利一区二区三区视频在线 | 亚洲综合av在线播放| 精品一区二区精品| 日韩精品xxx| 久久亚洲一级片| 日本人亚洲人jjzzjjz| 亚洲欧美一区二区三区国产精品 | 欧美a级片免费看| 一区二区三区丝袜| wwwxxx亚洲| 欧美日韩国产三级| 黄色小视频免费观看| 亚洲欧美精品一区二区| 亚洲s色大片| 久久琪琪电影院| 巨胸喷奶水www久久久免费动漫| 91亚洲精品久久久久久久久久久久| 99久久人爽人人添人人澡 | 2023国产精品久久久精品双| 久草免费福利在线| 视频精品一区二区| 午夜免费视频网站| 91麻豆国产自产在线观看| 精品一区二区三孕妇视频| 亚洲综合在线五月| 性色av一区二区三区四区| 日韩久久免费av| 成人高清网站| 久久久久久久久久久人体| 日韩一区二区三区免费视频| 国产精品久久久久av福利动漫| av亚洲在线观看| 欧美性潮喷xxxxx免费视频看| 日一区二区三区| 国产麻豆剧传媒精品国产av| 中文字幕免费在线观看视频一区| 久久精品国产亚洲AV无码麻豆| 在线视频欧美区| 色噜噜一区二区三区| 色噜噜久久综合伊人一本| 亚洲一级少妇| 亚洲最大成人免费视频| 激情五月综合网| 精品国产av无码一区二区三区| 男人操女人的视频在线观看欧美| 先锋资源av在线| 亚洲欧美日韩久久| 最近日韩免费视频| 日韩精品久久久久久久玫瑰园| av网站大全在线| 国产精品天天狠天天看| 亚洲午夜久久| 国产免费观看高清视频| 国产一区二区剧情av在线| 日本一二三不卡视频| 欧美日韩国产精品专区 | 国产一级不卡视频| 免费观看久久久4p| 五月婷婷综合在线观看| 亚洲妇熟xx妇色黄| 精品人妻一区二区三区蜜桃| 日韩在线视频导航| jvid一区二区三区| 日韩欧美一区二区三区四区五区 | 国产精品 欧美在线| 伊人久久综合影院| 欧美激情视频免费看| 国产成人免费在线观看| 青娱乐免费在线视频| 日韩欧美一级二级| 自拍亚洲图区| 91精品国产一区二区三区动漫 | 亚洲自偷自拍熟女另类| www.亚洲色图.com| 国产精品16p| 亚洲第一区在线观看| bl在线肉h视频大尺度| 动漫3d精品一区二区三区| 欧美黄在线观看| 亚洲国产欧美日韩在线| 一区二区久久久久久| 亚洲av综合色区无码一区爱av| 欧美美最猛性xxxxxx| 午夜日韩影院| 国产精品第157页| 不卡的av在线| 特级做a爱片免费69| 亚洲区免费影片| 精品123区| 中文字幕欧美人与畜| 国产电影一区二区三区| 久久久99精品| 亚洲精品av在线播放| 成人美女黄网站| 日韩欧美在线电影| 极品少妇一区二区| 久久久久久久蜜桃| 亚洲国产小视频| 欧美人与性动交xxⅹxx| 日韩三级在线播放| 国产在线一区观看| 国产在线视频卡一卡二| 日韩av在线电影网| 四虎4545www国产精品| 综合色婷婷一区二区亚洲欧美国产| 国产麻豆一精品一av一免费| 日本三级免费看| 国产一区二区三区免费视频| 国产精品1区在线| 欧美一级欧美一级| 久久久久久久免费视频了| 中文天堂在线资源| 欧美大片在线看免费观看| 先锋影音国产精品| 蜜臀一区二区三区精品免费视频| 亚洲欧美日本在线| 亚洲欧美综合在线观看| 国产精品尤物福利片在线观看| 欧美精品导航| 亚洲一区视频在线播放| 91精品欧美久久久久久动漫| 成人在线黄色电影| 一区二区三区偷拍| 成人福利视频网站| 中文字幕第99页| 久久久久久综合网天天| 成人高清av| 四虎成人免费视频| 欧美体内she精视频| 2020国产在线| 看全色黄大色大片| 久久精品人人爽人人爽| 亚洲av少妇一区二区在线观看 | 国产精品欧美经典|