Grafana?系列之統(tǒng)一展示Prometheus數(shù)據(jù)源
Grafana Prometheus 數(shù)據(jù)源
系列文章
Grafana 提供了對(duì) Prometheus 的內(nèi)置支持。本文會(huì)介紹 Grafana Prometheus(也包括 Prometheus 的兼容實(shí)現(xiàn),如 Thanos, Mimir 等) 數(shù)據(jù)源的部分選項(xiàng)、變量 (Variable)、查詢 (Query) 和其他針對(duì) Prometheus 數(shù)據(jù)源的功能。
配置 Prometheus 數(shù)據(jù)源
這里選擇幾項(xiàng)重要的部分進(jìn)行說(shuō)明:
URL
: Prometheus Server 的 URL, 示例為:http://prometheus.example.org:9090
(不需要 path 等信息)Manage alerts via Alerting UI
: 啟用后可以集成 AlertManager, Grafana 可以顯示、管理 AlertManager。啟用后,可以選擇對(duì)應(yīng)的 Prometheus AlertManager 數(shù)據(jù)源Alertmanager data source
: 下拉框,選擇對(duì)應(yīng)的 Prometheus AlertManager 數(shù)據(jù)源
Type
: Prometheus Server 的類(lèi)型;包括Prometheus
,Cortex
,Thanos
,Mimir
。當(dāng)選擇時(shí),版本字段會(huì)嘗試使用 Prometheus buildinfo API 自動(dòng)填充。一些普羅米修斯類(lèi)型,如 Cortex,不支持這個(gè) API,必須手動(dòng)填入。Disable metrics lookup
: 勾選該選項(xiàng)將禁用查詢字段自動(dòng)完成中的度量選擇器和度量/標(biāo)簽支持。如果你在較大的 Prometheus 實(shí)例中遇到性能問(wèn)題,這將有所幫助。Custom query parameters
: 在 Prometheus 查詢 URL 中添加自定義參數(shù)。例如,timeout
、partial_response
、dedup
、或max_source_resolution
。多個(gè)參數(shù)應(yīng)該用&
連接起來(lái)。- 如:
max_source_resolution=5m&timeout=10
- 如:
配置 Exemplars
??Note:
在 Prometheus v2.26 及以上版本與 Grafana v7.4 及以上版本中可用。 如 前文 所述,Exemplars 用途是用于在 Metric -> Traces 無(wú)縫跳轉(zhuǎn)。
Grafana 7.4 及更高版本可以在 "Explore" 和 "Dashboards" 中顯示 Exemplars 數(shù)據(jù)與指標(biāo)。Exemplars 數(shù)據(jù)將來(lái)自特定事件的 higher-cardinality metadata 與傳統(tǒng)的時(shí)間序列數(shù)據(jù)聯(lián)系起來(lái)。
- Internal link: 如果你有一個(gè)內(nèi)部鏈接,啟用這個(gè)選項(xiàng)。啟用后,這將顯示數(shù)據(jù)源選擇器。為你的示例數(shù)據(jù)選擇后端 tracing 數(shù)據(jù)存儲(chǔ)。如 Grafana 內(nèi)部的 Tempo 數(shù)據(jù)源或 Jaeger 數(shù)據(jù)源。
- Data source: (只有當(dāng)你啟用 "Internal link"時(shí)才可見(jiàn)) 為你的示范數(shù)據(jù)選擇后端追蹤數(shù)據(jù)存儲(chǔ)。
- URL: (只有當(dāng)你禁用 "Internal link"時(shí)才可見(jiàn)) 定義了外部鏈接的完整 URL。你可以通過(guò)使用
${__value.raw}
從該字段中插值。 - Label name: 為 exemplars 的 traceID 屬性添加一個(gè)名稱。
Prometheus YAML 配置示例
典型示例如下:(基于 Grafana 9)
apiVersion: 1 datasources: - name: Prometheus type: prometheus # Access mode - proxy (server in the UI) or direct (browser in the UI). access: proxy url: http://localhost:9090 jsonData: httpMethod: POST manageAlerts: true prometheusType: Prometheus prometheusVersion: 2.37.0 cacheLevel: 'High' exemplarTraceIdDestinations: # Field with internal link pointing to data source in Grafana. # datasourceUid value can be anything, but it should be unique across all defined data source uids. - datasourceUid: my_jaeger_uid name: traceID # Field with external link. - name: traceID url: 'http://localhost:3000/explore?orgId=1&left=%5B%22now-1h%22,%22now%22,%22Jaeger%22,%7B%22query%22:%22$${__value.raw}%22%7D%5D'
以上就是Grafana 系列之統(tǒng)一展示Prometheus數(shù)據(jù)源的詳細(xì)內(nèi)容,更多關(guān)于Grafana統(tǒng)一展示Prometheus的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Caffe圖像數(shù)據(jù)轉(zhuǎn)換成可運(yùn)行l(wèi)eveldb?lmdb文件
這篇文章主要為大家介紹了Caffe圖像數(shù)據(jù)轉(zhuǎn)換成可運(yùn)行l(wèi)eveldb?lmdb文件教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06使用Windows自帶的IIS服務(wù)搭建本地站點(diǎn)并遠(yuǎn)程訪問(wèn)的操作方法
在Windows系統(tǒng)中實(shí)際上集成了建立網(wǎng)站所必須的軟件環(huán)境,今天就讓我們來(lái)看看,如何使用Windows自帶的網(wǎng)站程序建立網(wǎng)站吧,感興趣的朋友一起看看吧2023-12-12詳解VScode自動(dòng)補(bǔ)全CSS3前綴插件以及配置無(wú)效的解決辦法
這篇文章主要介紹了詳解VScode自動(dòng)補(bǔ)全CSS3前綴插件以及配置無(wú)效的解決辦法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06分享4個(gè)最受歡迎的大數(shù)據(jù)可視化工具
大數(shù)據(jù)可視化是進(jìn)行各種大數(shù)據(jù)分析解決的最重要組成部分之一。這篇文章主要介紹了4個(gè)最受歡迎的大數(shù)據(jù)可視化工具,需要的朋友可以參考下2019-06-06git工作區(qū)暫存區(qū)與版本庫(kù)基本理解及提交流程全解
這篇文章主要為大家介紹了git工作區(qū)暫存區(qū)與版本庫(kù)基本理解及提交流程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-04-04Elasticsearch索引的分片分配Recovery使用講解
這篇文章主要為大家介紹了Elasticsearch索引的分片分配Recovery使用講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04chatGPT?deBug解決管理員登入服務(wù)器返回401問(wèn)題
這篇文章主要介紹了chatGPT?deBug解決管理員登入,服務(wù)器返回401,沒(méi)有拿到數(shù)據(jù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05關(guān)于Centos7中Vscode無(wú)響應(yīng)的問(wèn)題及解決方法
在CentOS7中使用命令行直接安裝Vscode時(shí),打開(kāi)Vscode出現(xiàn)界面卡死、無(wú)響應(yīng)情況,如何處理這個(gè)問(wèn)題呢,今天小編給大家?guī)?lái)了Centos7中Vscode無(wú)響應(yīng)的問(wèn)題及解決方法,感興趣的朋友一起看看吧2021-07-07