1、配置使用
使用tidb4.0版本,配置啟動后通過瀏覽器訪問 http://127.0.0.1:2379/dashboard/(將 127.0.0.1:2379
替換為實際 PD 實例的地址和端口)即可打開 TiDB Dashboard。
概況(Overview)可以查詢到的信息:
-
整個集群的 QPS
-
整個集群的查詢延遲
-
最近一段時間內累計耗時最多的若干 SQL 語句
-
最近一段時間內運行時間超過一定閾值的慢查詢
-
各個實例的節點數和狀態
-
監控及告警信息
更具體的信息和功能可以在官方介紹文檔中看到;(見參考鏈接)
2、問題
此處有用到HAProxy做高可用代理(多個HAProxy =》多個TiDB節點),在配置proxy-protocol后,PD/TiDB同服務器的情況下會出現矛盾,導致dashboard不可用,可參考asktug帖子:
pd需要直連tidb的4000,但設置 [proxy-protocol] 后,networks里的地址 只允許通過 proxy協議 訪問。
目前想到的解決方法: 1、在pd、tidb同一服務器下時可以指定pd 使用127.0.0.1地址訪問tidb,繞開proxy-protocol 限制;(目前表現是這樣,尚未確定源碼具體實現) 2、pd、tidb分開服務器部署;
參考
https://pingcap.com/docs-cn/stable/dashboard/dashboard-intro/