日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁 > 科技  > 軟件

Prometheus 的查詢語言 PromQL 詳解

來源: 責(zé)編: 時間:2023-11-28 09:36:40 216觀看
導(dǎo)讀01、介紹我們使用 Prometheus Go client library 在 Go 代碼中埋點,將指標(biāo)數(shù)據(jù)上報到 Prometheus server,接下來我們使用 PromQL 查詢指標(biāo)數(shù)據(jù)。PromQL 可以在 Prometheus 提供的 http://localhost:9090/graph 中執(zhí)行,本

01、介紹

我們使用 Prometheus Go client library 在 Go 代碼中埋點,將指標(biāo)數(shù)據(jù)上報到 Prometheus server,接下來我們使用 PromQL 查詢指標(biāo)數(shù)據(jù)。uth28資訊網(wǎng)——每日最新資訊28at.com

PromQL 可以在 Prometheus 提供的 http://localhost:9090/graph 中執(zhí)行,本文我們介紹怎么使用 PromQL 查詢指標(biāo)數(shù)據(jù)。uth28資訊網(wǎng)——每日最新資訊28at.com

02、PromQL

PromQL 除了直接使用指標(biāo)名稱查詢時序數(shù)據(jù)之外,還可以聯(lián)合使用 Label 和函數(shù)等。uth28資訊網(wǎng)——每日最新資訊28at.com

比如我們使用最多的 Counter 指標(biāo)類型,它會統(tǒng)計自啟動 Prometheus 以來的計數(shù)總和,但是我們并不關(guān)心總數(shù)。我們只想知道 Counter 隨著時間的推移,計數(shù)增加的速度。uth28資訊網(wǎng)——每日最新資訊28at.com

比如我們可以直接使用自定義指標(biāo)名稱 http_request_count_total 查詢所有指標(biāo)名稱為 http_request_count_total 的指標(biāo)數(shù)據(jù)(HTTP 請求數(shù))。uth28資訊網(wǎng)——每日最新資訊28at.com

實際上,我們并不是要查詢 HTTP 請求數(shù)的總和,而是想查詢單位時間內(nèi),請求數(shù)的增長速度。此時,我們可以使用函數(shù) rate 完成。uth28資訊網(wǎng)——每日最新資訊28at.com

使用 rate(http_request_count_total[5m]) 可以查詢 HTTP 每秒請求數(shù),其中 [5m] 是指過去 5 分鐘每秒請求數(shù)的平均值。uth28資訊網(wǎng)——每日最新資訊28at.com

比如我們的 HTTP 請求數(shù)指標(biāo)中包含 PATH 標(biāo)簽,如果我們想要統(tǒng)計所有 HTTP 請求數(shù)指標(biāo)的每秒請求數(shù)的總和,可以使用 sum 聚合運算符 和 without 子句,sum without(path)(rate(http_request_count_total[5m]))。uth28資訊網(wǎng)——每日最新資訊28at.com

比如我們想要查詢指定 PATH 的 HTTP 每秒請求數(shù),我們可以使用 rate(http_request_count_total{path="/ping"}[5m]) 查詢,我們通過 {path="/ping"} 過濾指標(biāo)數(shù)據(jù)。uth28資訊網(wǎng)——每日最新資訊28at.com

實際上 http_request_count_total{path="/ping"} 中 {} 稱為選擇器,其中 path="/ping" 中的 = 稱為匹配器,我們可以在 {} 中使用多個匹配器,使用 , 分隔。uth28資訊網(wǎng)——每日最新資訊28at.com

匹配器有 4 種,path="/ping" 中的 = 是等式匹配器,此外,還有 != 不等、=~ 正則等、!~ 正則不等。uth28資訊網(wǎng)——每日最新資訊28at.com

03、總結(jié)

本文我們主要介紹 PromQL 的一般使用方式,主要包括以下幾個維度:uth28資訊網(wǎng)——每日最新資訊28at.com

  1. 指標(biāo)名稱
  2. 標(biāo)簽
  3. 聚合運算符
  4. 子句
  5. 函數(shù)
  6. 選擇器
  7. 匹配器

除了指標(biāo)名稱和標(biāo)簽,我們在之前的文章介紹過之外,其它都屬于新知識,聚合運算符共計 11 個,我們只使用了 sum,子句除了 without 之外,還有 by,函數(shù)也只是使用 rate 舉例,建議讀者朋友們閱讀官方文檔,了解所有聚合運算符和函數(shù)的使用方式。uth28資訊網(wǎng)——每日最新資訊28at.com

需要注意的是,本文我們介紹的是 PromQL 的查詢范疇,關(guān)于 PromQL 計算范疇的內(nèi)容,我們都沒有介紹,比如,算術(shù)運算符、比較運算符、邏輯運算符,也是非常重要的內(nèi)容,尤其在我們配置告警時會用到這些運算符。uth28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-34661-0.htmlPrometheus 的查詢語言 PromQL 詳解

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Display和Visibility的區(qū)別,你了解了嗎?

下一篇: 如何在 GO 中寫出準(zhǔn)確的基準(zhǔn)測試

標(biāo)簽:
  • 熱門焦點
  • Redmi Pad評測:紅米充滿野心的一次嘗試

    從Note系列到K系列,從藍(lán)牙耳機(jī)到筆記本電腦,紅米不知不覺之間也已經(jīng)形成了自己頗有競爭力的產(chǎn)品體系,在中端和次旗艦市場上甚至要比小米新機(jī)的表現(xiàn)來得更好,正所謂“大丈夫生居
  • 6月iOS設(shè)備好評榜:第一蟬聯(lián)榜首近一年

    作為安兔兔各種榜單里變化最小的那個,2023年6月的iOS好評榜和上個月相比沒有任何排名上的變化,僅僅是部分設(shè)備好評率的下降,長年累月的用戶評價和逐漸退出市場的老款機(jī)器讓這
  • 慕巖炮轟抖音,百合網(wǎng)今何在?

    來源:價值研究所 作者:Hernanderz“難道就因為自己的一個產(chǎn)品牛逼了,從客服到總裁,都不愿意正視自己產(chǎn)品和運營上的問題,選擇逃避了嗎?”這一番話,出自百合網(wǎng)聯(lián)合創(chuàng)
  • 騰訊VS網(wǎng)易,最卷游戲暑期檔,誰能笑到最后?

    作者:無銹缽來源:財經(jīng)無忌7月16日晚,上海1862時尚藝術(shù)中心。伴隨著幻象的精準(zhǔn)命中,碩大的熒幕之上,比分被定格在了14:12,被寄予厚望的EDG戰(zhàn)隊以絕對的優(yōu)勢戰(zhàn)勝了BLG戰(zhàn)隊,拿下了總決
  • 一條抖音4億人圍觀 ! 這家MCN比無憂傳媒還野

    作者:Hiu 來源:互聯(lián)網(wǎng)品牌官01 擦邊少女空降熱搜,幕后推手曝光被網(wǎng)友譽(yù)為“純欲天花板”的女網(wǎng)紅井川里予,近期因為一組哥特風(fēng)照片登上熱搜,引發(fā)了一場互聯(lián)網(wǎng)世界關(guān)于
  • 東方甄選單飛:有些鳥注定是關(guān)不住的

    文/彭寬鴻編輯/羅卿東方甄選創(chuàng)始人俞敏洪帶隊的“7天甘肅行”直播活動已在近日順利收官。成立后一年多時間里,東方甄選要脫離抖音自立門戶的傳聞不絕于耳,“7
  • 三星獲批量產(chǎn)iPhone 15全系屏幕:蘋果史上最驚艷直屏

    按照慣例,蘋果將繼續(xù)在今年9月舉辦一年一度的秋季新品發(fā)布會,有傳言稱發(fā)布會將于9月12日舉行,屆時全新的iPhone 15系列將正式與大家見面,不出意外的話
  • 上海舉辦人工智能大會活動,建設(shè)人工智能新高地

    人工智能大會在上海浦江兩岸隆重拉開帷幕,人工智能新技術(shù)、新產(chǎn)品、新應(yīng)用、新理念集中亮相。8月30日晚,作為大會的特色活動之一的上海人工智能發(fā)展盛典人工
  • 電博會與軟博會實現(xiàn)"線下+云端"的雙線融合

    在本次“電博會”與“軟博會”雙展會利好條件的加持下,既可以發(fā)揮展會拉動人流、信息流、資金流實現(xiàn)快速交互流動的作用,繼而推動區(qū)域經(jīng)濟(jì)良性發(fā)展;又可以聚
Top 主站蜘蛛池模板: 嘉鱼县| 敦煌市| 泾川县| 崇左市| 溆浦县| 内丘县| 尼勒克县| 昆山市| 台州市| 扶余县| 依安县| 牙克石市| 防城港市| 定安县| 于都县| 普陀区| 永德县| 建平县| 淳化县| 逊克县| 锡林浩特市| 汝阳县| 云南省| 吐鲁番市| 巴彦淖尔市| 安岳县| 合水县| 凭祥市| 乐安县| 宝丰县| 中阳县| 北辰区| 新晃| 海原县| 民丰县| 西平县| 全南县| 油尖旺区| 镇安县| 西华县| 建昌县|