這篇文章主要介紹了如何配置PMM監(jiān)控MySQL,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
專業(yè)從事網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計,高端網(wǎng)站制作設(shè)計,小程序定制開發(fā),網(wǎng)站推廣的成都做網(wǎng)站的公司。優(yōu)秀技術(shù)團隊竭力真誠服務(wù),采用H5高端網(wǎng)站建設(shè)+CSS3前端渲染技術(shù),響應(yīng)式網(wǎng)站,讓網(wǎng)站在手機、平板、PC、微信下都能呈現(xiàn)。建站過程建立專項小組,與您實時在線互動,隨時提供解決方案,暢聊想法和感受。
一、首先安裝pmm server
我們這邊使用docker安裝pmm server 方便快捷
使用Docker運行PMM服務(wù)器
PMM服務(wù)器的Docker映像位于percona / pmm-server公共存儲庫中。如果您打算從Docker鏡像運行PMM Server,則主機必須能夠運行Docker 1.12.6或更高版本,并具有網(wǎng)絡(luò)訪問權(quán)限。注意:確保主機的防火墻和路由規(guī)則不限制Docker容器
監(jiān)控服務(wù)器安裝docker
yum install -y docker systemctl start docker
設(shè)置阿里云鏡像庫加速docker下載
mkdir -p /etc/docker cat >/etc/docker/daemon.json <第1步。拉取PMM服務(wù)器映像
docker pull percona/pmm-server:latest第2步。創(chuàng)建一個PMM數(shù)據(jù)容器
docker create \ -v /opt/prometheus/data \ -v /opt/consul-data \ -v /var/lib/mysql \ -v /var/lib/grafana \ --name pmm-data \ percona/pmm-server:latest /bin/true第三步。創(chuàng)建和運行 PMM Server Container
docker run -d -p 80:80 --volumes-from pmm-data --name pmm-server --restart always percona/pmm-server:latest至此 pmm 構(gòu)建完畢
二、被監(jiān)控MySQL服務(wù)端安裝pmm-client
在要被監(jiān)控的MySQL服務(wù)器上安裝
安裝pmm-clientrpm -ivh pmm-client-1.15.0-1.el6.x86_64.rpm安裝percona工具
源碼安裝percona-tookit,見以下博客
https://blog.csdn.net/mchdba/article/details/14209765
客戶端連接pmm server
pmm-admin config --server 192.168.8.30 OK, PMM server is alive. PMM Server | 192.168.8.30 Client Name | localhost.localdomain Client Address | 192.168.8.32增加pmm-client監(jiān)控賬號
grant all privileges on *.* to 'pmm'@'192.168.8.%' identified by 'mysql'; flush privileges;增加pmm客戶端監(jiān)控mysql到pmm服務(wù)器
[root@mysql ~]# pmm-admin add mysql --user pmm --password mysql --host 192.168.8.32 --port 3306 [linux:metrics] OK, now monitoring this system. [mysql:metrics] OK, now monitoring MySQL metrics using DSN pmm:***@tcp(192.168.8.32:3306) [mysql:queries] OK, now monitoring MySQL queries from perfschema using DSN pmm:***@tcp(192.168.8.32:3306) [root@mysql ~]# pmm-admin list pmm-admin 1.15.0 PMM Server | 192.168.8.30 Client Name | localhost.localdomain Client Address | 192.168.8.32 Service Manager | linux-systemd -------------- ---------------------- ----------- -------- ------------------------------- --------------------------------------------- SERVICE TYPE NAME LOCAL PORT RUNNING DATA SOURCE OPTIONS -------------- ---------------------- ----------- -------- ------------------------------- --------------------------------------------- mysql:queries localhost.localdomain - YES pmm:***@tcp(192.168.8.32:3306) query_source=perfschema, query_examples=true linux:metrics localhost.localdomain 42000 YES - mysql:metrics localhost.localdomain 42002 YES pmm:***@tcp(192.168.8.32:3306)訪問pmm server 192.168.8.30 http://IP地址
感謝你能夠認真閱讀完這篇文章,希望小編分享的“如何配置PMM監(jiān)控MySQL”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!
當(dāng)前文章:如何配置PMM監(jiān)控MySQL-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://weahome.cn/article/ijihs.html