精品欧美一区二区三区在线观看 _久久久久国色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在线播放| 欧美性xxxxxx少妇| 久久精品99| 一级黄在线观看| 中文字幕日韩一区二区不卡 | 久久久久99精品一区| 国产美女精彩久久| 日本在线视频免费观看| 成人3d动漫在线观看| 日韩女优av电影| 99视频在线免费| av资源中文在线| 国产精品美女久久久久久久网站| 国产免费一区二区| 97免费观看视频| 久久中文欧美| 久久久免费精品视频| 国产人与禽zoz0性伦| 欧美一级三级| 日韩精品中文字幕在线一区| 久久婷婷国产91天堂综合精品| 天堂va在线| 国产精品久久久久久户外露出| 国产嫩草一区二区三区在线观看| 国产一区二区自拍视频| 久久综合五月| 97人人模人人爽人人喊中文字 | 永久av免费网站| 99精品国产高清一区二区麻豆| 在线视频你懂得一区二区三区| 99在线免费视频观看| xxxx日本黄色| 久久国产精品色av免费看| 制服丝袜亚洲精品中文字幕| 欧美精品一区二区三区免费播放| 岛国毛片av在线| 亚洲男帅同性gay1069| 午夜精品美女久久久久av福利| 特黄aaaaaaaaa真人毛片| 国产一区亚洲一区| 成人淫片在线看| 一本色道久久综合无码人妻| 三级不卡在线观看| 日本精品视频在线播放| 国产三级av片| 奶水喷射视频一区| 亲子乱一区二区三区电影| 97人人澡人人爽人人模亚洲| 精品成人在线| 午夜精品福利视频| 日产亚洲一区二区三区| 99pao成人国产永久免费视频| 欧美乱大交做爰xxxⅹ性3| 精品国产乱码久久久久久鸭王1| 99国产**精品****| 久久中国妇女中文字幕| 欧美做爰爽爽爽爽爽爽| 欧美在线亚洲| 久久久久久久久中文字幕| 国产大片中文字幕| 一本色道久久综合亚洲精品高清 | 欧美三级电影网址| 在线亚洲一区二区| 国产精品jvid在线观看蜜臀| 亚洲第一在线播放| 六月天综合网| 国产精品久久久久一区二区| 日韩一区二区视频在线| 欧美亚洲一区二区三区| 国产精品夫妻激情| 久久人人九九| 国产区av在线| 中文字幕一区免费在线观看| 国产精品一区在线免费观看| 日本一级理论片在线大全| 亚洲国产婷婷综合在线精品| 亚洲中文字幕无码专区| 欧美va在线| 亚洲国产中文字幕久久网| 国产精品永久入口久久久| 丰满少妇一级片| zzijzzij亚洲日本少妇熟睡| 精品久久久久久久久中文字幕| 青草全福视在线| 欧美videosex性极品hd| 欧美视频精品一区| xxx国产在线观看| 日韩在线精品强乱中文字幕| 亚洲第一福利网站| 欧美成人国产精品一区二区| 五月开心六月丁香综合色啪| 高清欧美性猛交xxxx| 国产一级片免费视频| 国产精品综合久久| 蜜桃免费一区二区三区| 黄网址在线观看| 欧美性xxxxxxxxx| 污污的视频免费观看| 老司机凹凸av亚洲导航| 日韩最新免费不卡| 免费在线成人激情电影| 亚洲一区二区黄色| 国产精品无码av无码| 欧美高清hd| 亚洲视频自拍偷拍| 免费人成在线观看| 奇米影视在线99精品| 国产精品果冻传媒潘| 91大神xh98hx在线播放| 亚洲成人一区在线| 小明看看成人免费视频| 欧美一性一交| 欧美裸体xxxx极品少妇| 天堂网一区二区| 福利一区福利二区| 夜夜爽99久久国产综合精品女不卡| 国产后进白嫩翘臀在线观看视频 | 二区视频在线观看| 国产电影精品久久禁18| 婷婷四房综合激情五月| 亚洲欧美小说色综合小说一区| 91精品国产手机| www中文在线| 日本亚洲视频在线| 欧美一区二区三区成人久久片| 免费男女羞羞的视频网站在线观看 | 一区二区视频国产| 久久青青视频| 日韩成人中文电影| 日本一级淫片色费放| 国产乱码精品1区2区3区| 亚洲高清在线播放| 天天综合网站| 亚洲丝袜一区在线| 日日夜夜操视频| 91麻豆精品在线观看| 国产日韩av网站| 97久久精品| 欧美极品欧美精品欧美视频| 国产99对白在线播放| 亚洲婷婷国产精品电影人久久| 91人人澡人人爽人人精品| 国产一卡不卡| 国产精品jizz在线观看麻豆| 国产一二三区在线| 欧美最猛性xxxxx直播| 国产综合精品在线| 日本va欧美va精品发布| 日韩区国产区| 亚洲国产伊人| 久久亚洲欧美日韩精品专区| 国产精品伊人久久| 亚洲黄色尤物视频| 日韩av成人网| 亚洲久久一区| 久久久一本精品99久久精品| 中文在线аv在线| 亚洲三级黄色在线观看| 波多野结衣视频观看| 中文一区二区在线观看| 午夜免费看毛片| 欧美二区不卡| 精品高清视频| 日韩欧美一区二区三区免费观看| 中文字幕亚洲国产| 国产精品久久综合青草亚洲AV| 伊人色综合久久天天| 久久久精品人妻一区二区三区| 亚洲每日更新| 日韩欧美手机在线| 国产一区二区视频在线看| 欧美激情久久久久久| 亚洲 欧美 激情 小说 另类| 在线亚洲一区二区| 久久免费看少妇高潮v片特黄 | 国产精品毛片| 图片区小说区区亚洲五月| 国产一区二区三区免费观看在线 | 色呦呦网站入口| 哺乳一区二区三区中文视频 | 国产精品久久久久久久久久辛辛| 欧美黄色成人网| 极品白浆推特女神在线观看| 欧美高清www午色夜在线视频| 免费在线观看日韩| 久久久99久久| 日本少妇一级片| 日韩不卡一二三区| 成人一区二区av| 精品久久久中文字幕| 亚洲一区二区中文字幕| 筱崎爱全乳无删减在线观看| 日韩视频在线免费| 色丁香婷婷综合久久| 欧美日本一区二区在线观看| 国产亚洲精品久久久久久打不开| 国产欧美综合色| 日本国产在线视频| 国模无码大尺度一区二区三区| 丰满的少妇愉情hd高清果冻传媒| 欧美熟乱15p| 国产乱码精品一区二区三区中文 | 美女视频黄免费| 国产精品久久午夜| 中文字幕在线免费看线人| 国产一区二区三区av电影| 黄色国产精品视频| 国产中文一区| 一级一片免费播放| 国产午夜一区| 欧美午夜精品久久久久久蜜| 日韩视频1区| 成人亚洲欧美一区二区三区| 欧美色网一区| 97久久伊人激情网| 中文字幕免费高清电视剧网站在线观看| 亚洲香蕉成视频在线观看| 日本美女一级视频| 欧美一区二区日韩| 97久久人国产精品婷婷| 欧美婷婷六月丁香综合色| 五月婷婷中文字幕| 午夜激情一区二区三区| 免费在线观看日韩| 一区二区高清免费观看影视大全| 婷婷国产成人精品视频| 欧美国产日韩a欧美在线观看| 亚欧洲乱码视频| 久久综合久久综合久久综合| 又黄又爽的网站| 成人免费视频视频| 最新版天堂资源在线| 国产精品1024久久| 免费黄视频在线观看| 国产精品1区2区3区在线观看| 亚洲免费999| 激情六月婷婷久久| 91pony九色| 韩国欧美国产一区| 天天av天天操| 国产精品一二三四区| 韩国一区二区在线播放| 国产麻豆精品在线观看| 亚洲一区二区图片| 国产精品亚洲综合一区在线观看| 欧美特黄aaa| 激情综合色播五月| 久草福利在线观看| 成人午夜看片网址| 中文字幕在线播放一区| 99re成人精品视频| 六月婷婷七月丁香| 中文字幕av在线一区二区三区| 在线观看亚洲大片短视频| 国产精品乱人伦中文| 国产免费一区二区三区四区| 亚洲六月丁香色婷婷综合久久 | 国产综合精品| 怡红院av亚洲一区二区三区h| 亚洲男女自偷自拍| 在线观看免费成人av| 精品综合免费视频观看| 亚洲国产欧美日韩在线| 99国产精品99久久久久久| 日韩精品无码一区二区三区久久久 | 欧美日韩国产一级片| 国产剧情久久久| 精品国产乱码久久久久久浪潮| 天天干免费视频| 亚洲精品资源美女情侣酒店| yourporn在线观看视频| 久久亚洲国产精品| av在线资源| 国产成人欧美在线观看| 伊人久久大香| 国产在线一区二区三区欧美| 国产一区二区三区四区二区| dy888午夜| 99精品国产一区二区青青牛奶 | 日韩有码在线观看| 丰乳肥臀在线| 国产精品九九九| 日韩一区网站| 欧美日韩国产一二| 综合亚洲视频| 亚洲人成无码www久久久| 国产一区二区伦理片| 欧美无人区码suv| 亚洲欧洲精品一区二区三区| 国产无码精品一区二区| 欧美日韩一区二区欧美激情| 亚洲va欧美va| 怡红院精品视频| 成人在线免费观看黄色| 国产精品专区第二| 欧美丝袜美腿| 九一免费在线观看| 日本不卡123| 在线观看av中文字幕| 亚洲乱码国产乱码精品精可以看 | 亚洲美女在线看| 日本三级在线观看网站| 国产精品男人的天堂| 卡通动漫国产精品| 国产 国语对白 露脸| 日韩精品国产精品| 亚洲欧美日韩偷拍| 亚洲视频1区2区| 91av国产精品| 国产香蕉一区二区三区在线视频| 77thz桃花论族在线观看| 91精品久久久久久久久| 夜夜春成人影院| 免费观看国产精品视频| 国产主播一区二区三区| 国产又粗又黄又猛| 色综合久久久久| 亚洲 欧美 精品| 国内精品小视频在线观看| 久久久久毛片免费观看| 亚洲一区美女| 日本不卡一二三区黄网| 国产三级视频网站| 黄网站色欧美视频| 日韩中文字幕综合| 欧美激情精品久久久久久久变态| 精品精品视频| 亚洲美女自拍偷拍| 国产综合色在线| 永久av免费网站| 欧美人与禽zozo性伦| 98在线视频| 国产精品专区一| 伊人久久大香线蕉综合网蜜芽| 欧美不卡在线播放| 不卡大黄网站免费看| 亚洲国产精品午夜在线观看| 精品国内片67194| 成人av影院在线观看| 懂色一区二区三区av片| 欧美日韩hd| 四虎精品一区二区| 精品久久久久久| 免费看国产片在线观看| 国内精品在线一区| 全国精品免费看| 国产一区亚洲二区三区| 国产三级精品三级在线专区| www.日韩一区| 日韩中文字幕第一页| 国产95亚洲| 99国产精品白浆在线观看免费| 成人自拍视频在线| 日韩免费观看一区二区| 日韩精品欧美国产精品忘忧草| 免费成人在线电影| 欧洲国产精品| 六月丁香综合在线视频| 青青青在线视频| 日韩av在线免费| 日韩成人影音| 一区二区三区日韩视频| 国产成人亚洲综合a∨婷婷图片| 久久久久久久久精| 精品亚洲男同gayvideo网站 | 午夜在线精品偷拍| 蜜桃av乱码一区二区三区| 欧美卡1卡2卡| 黄色羞羞视频在线观看| 久久免费一区| 激情综合网天天干| 国产精品23p| 亚洲性av网站| 日韩一级淫片| 人人干视频在线| 中文字幕精品一区二区三区精品| 国产黄色一区二区| 欧美在线视频免费| 亚洲视频电影在线| 日本黄色片在线播放| 欧美日高清视频| 国产99在线观看| 亚洲一区二区三区精品动漫| 国产69精品久久99不卡| 91视频在线视频| 欧美激情在线狂野欧美精品| 欧美裸体在线版观看完整版| 风韵丰满熟妇啪啪区老熟熟女| 色狠狠一区二区| 日韩经典av| 亚洲日本无吗高清不卡| 成人午夜精品在线| 一区二区三区精| 欧美精品情趣视频| 精品视频免费在线观看| 亚洲18在线看污www麻豆| 福利精品视频在线| 美女精品导航| 亚洲精品影院| 91啦中文在线观看|