您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“Grafana+Prometheus如何監控MySql服務”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Grafana+Prometheus如何監控MySql服務”這篇文章吧。
下載地址:https://prometheus.io/download
執行以下命令:
## 下載wget https://github.com/prometheus/prometheus/releases/download/v2.0.0-rc.3/prometheus-2.0.0-rc.3.linux-amd64.tar.gz ## 可自定義解壓目錄 tar -xvf prometheus-2.0.0-rc.3.linux-amd64.tar.gz
配置prometheus,vi prometheus.yml
IP對應的是我們內網的服務器,端口則是對應的exporter的監聽端口。
運行Prometheus
啟動成功以后我們可以通過Prometheus內置了web界面訪問,http://ip:9090 ,如果出現以下界面,說明配置成功(自行忽略Linux1/2,那是服務的監控)
MySql安裝
MySql的地位和重要性就不言而喻了,作為開源產品深受廣大中小企業以及互聯網企業喜愛,所以這里我們也有必要對其進行相應的監控。
由于最近更換了CentOS7,這里對MySql重新安裝一遍,順便做個記錄,CentOS7的yum源中默認好像是沒有mysql的。為了解決這個問題,我們要先下載mysql的repo源。
列出所有版本信息:
lsb_release -a
下載mysql的repo源:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安裝mysql-community-release-el7-5.noarch.rpm包:
rpm -ivh mysql-community-release-el7-5.noarch.rpm
安裝mysql:
yum install mysql-server -y
修改權限,否則會報錯:
chown -R root:root /var/lib/mysql
重啟mysql服務:
service mysqld restart
登錄并重置密碼:
新手快速搭建MySql服務「神器」
mysqld_exporter安裝
下載并解壓:
mysqld_exporter需要連接Mysql,首先為它創建用戶并賦予所需的權限:
創建.my.cnf文件 vi .my.cnf:
[client]user=exporterpassword=123456
運行mysqld_exporter:
./mysqld_exporter -config.my-cnf=".my.cnf" &
修改prometheus.yml加入MySql節點:
保存以后重啟Prometheus,查看targets:
最后登錄grafana查看MySql監控信息:
以上是“Grafana+Prometheus如何監控MySql服務”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。