可觀測監控 Prometheus 版可通過配置接入參數主動拉取MySQL數據庫的性能指標,實現對數據庫運行狀況的實時監控和數據分析。
前提條件
容器服務環境
ECS(VPC)
已開通可觀測監控Prometheus版。具體操作,請參見計費說明。
已創建ECS實例。具體操作,請參見通過控制臺使用ECS實例(快捷版)。
已開通阿里云資源中心。具體操作,請參見開通資源中心。
云服務
操作步驟
登錄Prometheus控制臺,在左側導航欄單擊接入中心。
單擊MySQL卡片,然后根據控制臺指引完成組件接入。下面對重點配置項進行說明。
容器服務環境
配置項
說明
MySQL 服務地址
MySQL的連接地址。
MySQL 服務端口
MySQL的端口號,例如:3306。
MySQL 賬號
MySQL的用戶名稱和密碼。
重要不建議使用管理員賬號,以免存在數據泄露的風險。請創建一個供mysqld_exporter使用的MySQL賬號,并最小化授權。具體操作,請參考為Prometheus創建MySQL訪問賬號。
MySQL 密碼
ECS(VPC)
配置項
說明
MySQL 服務地址
MySQL的連接地址。
MySQL 服務端口
MySQL的端口號,例如:3306。
MySQL 賬號
MySQL的用戶名稱和密碼。
重要不建議使用管理員賬號,以免存在數據泄露的風險。請創建一個供mysqld_exporter使用的MySQL賬號,并最小化授權。具體操作,請參考為Prometheus創建MySQL訪問賬號。
MySQL 密碼
自定義標簽
通過自定義標簽向Prometheus收集的指標中添加自定義鍵值對標簽,便于在使用Grafana等工具時對這些指標進行細粒度的組織、查詢、監控和分析。更多信息,請參見VPC環境主機監控自定義標簽注入指標。
說明標簽名不能包含特殊字符,如短劃線(-)、半角句號(.)、百分號(%)等,這些字符在Prometheus中有特殊含義。
注入的標簽需要是Prometheus允許的有效的Key-Value標簽格式。
云服務
標簽鍵(Tag Key):需要注入指標中的RDS標簽鍵。
查看MySQL組件狀態
已接入的組件可單擊Prometheus控制臺左側導航欄中的接入管理查看。接入管理頁面包括已接入環境、已接入組件和大盤查詢頁簽,您可以查看Targets、指標、大盤、告警等信息。
Targets
您可以在該頁簽查看集成默認Job發現的Targets列表。
指標采集
您可以在該頁簽查看具體的指標信息并對指標進行廢棄配置。具體操作,請參見配置廢棄指標。
大盤
您可以在該頁簽,單擊大盤名稱,查看對應Grafana大盤。
告警規則
您可以在該頁簽,查看MySQL的Prometheus告警。如果您需要創建Prometheus告警規則,請參見創建Prometheus告警規則。
相關文檔
組件接入后,您可以對關鍵指標配置告警規則,實時監控指標的性能健康狀態,以便在指標異常狀態時能及時發現并處理。具體操作,請參見創建Prometheus告警規則。
使用Prometheus監控MySQL數據庫的更多操作,請參見如何使用Prometheus監控MySQL。