Prometheus 監控Mysql服務器和Grafana可視化

前期,我已經做完了Prometheus,Grafana
Prometheus和Grafana安裝鏈接:https://blog.csdn.net/a13568hki/article/details/105504599
1、安裝mysql_exporter
官方下載地址:https://prometheus.io/download/
在這裏插入圖片描述
2、下載到被監控端解壓壓縮包並移動到指定目錄

wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz
tar zxf mysqld_exporter-0.12.1.linux-amd64.tar.gz -C /usr/local/
cd /usr/local/mysqld_exporter-0.12.1.linux-amd64/

3、安裝並登錄mysql爲exporter創建賬號並授權
yum -y install mariadb mariadb-server
systemctl restart mariadb

創建數據庫用戶。

mysql> CREATE USER ‘exporter’@‘localhost’ IDENTIFIED BY ‘123456’;

可查看主從運行情況查看線程,及所有數據庫。

mysql> GRANT PROCESS, REPLICATION CLIENT, SELECT ON . TO ‘exporter’@‘localhost’;

4、創建mysql配置文件、運行時可免密碼連接數據庫:vim /usr/local/mysqld_exporter-0.12.1.linux-amd64/.my.cnf

[client]
user=exporter
password=123456

5、啓動exporter客戶端
nohup ./mysqld_exporter --config.my-cnf=.my.cnf &
6、查看捕獲mysql數據
http://101.200.155.180:9104
在這裏插入圖片描述
7、使用prometheus監控修改監控端配置文件:vim prometheus.yml

vim /usr/local/prometheus/prometheus.yml

在這裏插入圖片描述
在重啓Prometheus監控
8、查看監控端是否介入
在這裏插入圖片描述
成功
9、Granfana 導入Mysql監控模板
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
複製右邊那個面板ID,然後在Import界面輸入ID,Load後配置好數據源爲我們的Prometheus,就可以出現我們自己機器的狀態監控面板了,很炫酷吧。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章