如何使用Prometheus監(jiān)控TiDB
本文介紹如何使用Prometheus監(jiān)控TiDB。
步驟一:接入TiDB
進(jìn)入接入中心頁面:登錄Prometheus控制臺(tái)。在左側(cè)導(dǎo)航欄,選擇接入中心。
選擇TiDB組件:在接入中心頁面的數(shù)據(jù)庫區(qū)域,單擊TIDB。
配置接入環(huán)境及相關(guān)信息:在TIDB面板配置相關(guān)參數(shù),完成組件接入。
參數(shù)
說明
選擇所屬環(huán)境類型
根據(jù)您想要監(jiān)控的應(yīng)用程序/組件服務(wù)所在環(huán)境的類型進(jìn)行選擇。可以接入以下兩種服務(wù)環(huán)境:
容器服務(wù)環(huán)境
ECS(VPC)
選擇容器服務(wù)集群
如果選擇所屬環(huán)境類型為容器服務(wù)環(huán)境,您需要選擇待接入集群。
選擇VPC
如果選擇所屬環(huán)境類型為ECS(VPC),您需要選擇待接入ECS(VPC)。
TIDB 集群名稱
輸入TIDB集群名稱。
說明每次接入,需使用不同的集群名稱,以防止指標(biāo)重復(fù)采集導(dǎo)致大盤展示錯(cuò)誤。
命名空間
TIDB集群所處的命名空間。
PD Server Container 名稱
TiDB各基礎(chǔ)組件Container名稱,默認(rèn)名稱會(huì)自動(dòng)填充。
TiDB Server Container 名稱
TiKV Server Container 名稱
PD Metrics 端口
TiDB各基礎(chǔ)組件Metric的端口,默認(rèn)端口號(hào)會(huì)自動(dòng)填充。
TiDB Metrics 端口
TiKV Metrics 端口
PD Metrics 采集路徑
TiDB各基礎(chǔ)組件Metric的HTTP采集路徑,默認(rèn)采集路徑會(huì)自動(dòng)填充。
TiDB Metrics 采集路徑
TiKV Metrics 采集路徑
Metric 采集間隔(單位/秒)
可觀測監(jiān)控 Prometheus 版采集TiDB監(jiān)控?cái)?shù)據(jù)的時(shí)間間隔,默認(rèn)30秒。
步驟二:查看TiDB大盤數(shù)據(jù)
進(jìn)入接入管理頁面:在左側(cè)導(dǎo)航欄,選擇接入管理。
選擇接入環(huán)境:在接入管理頁面的已接入環(huán)境頁簽,選擇目標(biāo)環(huán)境(容器環(huán)境/ECS環(huán)境),然后單擊目標(biāo)環(huán)境名稱進(jìn)入詳情頁面。
選擇組件類型:在組件管理頁簽下的組件類型區(qū)域,選擇TIDB,然后在右側(cè)單擊大盤,即可查看所有的大盤名稱。
查看大盤:單擊目標(biāo)大盤名稱,查看對應(yīng)的Grafana大盤。
步驟三:配置TiDB監(jiān)控告警
配置默認(rèn)告警規(guī)則:在組件管理頁簽下的組件類型區(qū)域,選擇TIDB,然后單擊告警規(guī)則,即可查看和編輯默認(rèn)告警規(guī)則。
新增告警規(guī)則:您還可以根據(jù)業(yè)務(wù)需求新增告警規(guī)則。具體操作,請參見Prometheus告警規(guī)則。