mysql pmm进程_mysql性能监控软件pmm
具體配置操作步驟:
1.在vmware或者virtualbox上安裝centos鏡像,可以選擇阿里巴巴的鏡像,下載速度快
centos7 修改yum源為阿里源,某下網絡下速度比較快 首先是到yum源設置文件夾里1.安裝base reop源
cd/etc/yum.repos.d
接著備份舊的配置文件
sudo mv CentOS-Base.repo CentOS-Base.repo.bak
下載阿里源的文件
sudo wget-O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
2.安裝epel repo源:
epel(RHEL7)
wget-O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
3.清理緩存
yum clean all4.重新生成緩存
yum makecache
2.系統裝完后接下來就要在centos上安裝docker了,
執行命令:
curl -sSL https://get.daocloud.io/docker | sh
等待完成即可,這是一種安裝docker比較快的方式,而且安裝的docker版本也比較高,安裝完成后輸入
docker -v
看到下面信息說明安裝完成:
Docker version 17.04.0-ce, build 4845c56
3.安裝完docker,接下來就需要下載pmm server的鏡像,由于下載國外鏡像速度慢而且網絡不穩定,這里推薦一個中科大的開源docker鏡像:
在 Docker 的啟動參數中加入:
--registry-mirror=https://docker.mirrors.ustc.edu.cn
Ubuntu 用戶(包括使用 systemd 的 Ubuntu 15.04)可以修改(也可能是不存在新建文件)
vi /etc/default/docker
文件,加入如下參數:
DOCKER_OPTS="--registry-mirror=https://docker.mirrors.ustc.edu.cn"
其他 systemd 用戶可以通過執行 sudo systemctl edit docker.service 來修改設置, 覆蓋默認的啟動參數:
[Service]
ExecStart=
ExecStart=/usr/bin/docker -d -H fd:// --registry-mirror=https://docker.mirrors.ustc.edu.cn
啟動docker和查看docker狀態:
systemctl daemon-reload
systemctl restart docker.service
systemctl status docker.service
4.接下來下載pmm鏡像的速度就會大大提升,執行下面命令:
docker pull percona/pmm-server:1.1.3
然后等待完成即可(速度很慢)。
5.創建PMM 數據容器:
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
6.運行PMM server容器:
docker run -d \-p 80:80\--volumes-from pmm-data \--name pmm-server \--restart always \
percona/pmm-server:latest
7.安裝PMM客戶端(與pmm鏡像版本一致,速度很慢,可以在https://www.percona.com/downloads/pmm/下載其他版本):
wget https://www.percona.com/downloads/pmm/1.1.3/binary/redhat/7/x86_64/pmm-client-1.1.3-1.x86_64.rpm
sudo rpm-i pmm-client-1.1.3-1.x86_64.rpm
8.連接PMM服務器:
pmm-admin config --server 192.168.111.129(具體填寫PMM服務器安裝機器ip)
9.配置mysql監控:
pmm-admin add mysql --user root --password 123456 --host 192.168.111.129(填寫mysql安裝機器ip) --port 3306
這種就是成功了
注:pmm-client收的監控數據來源有這么幾方面
a.MySQL所在機器的系統指標
b.MySQL的performance_schema庫
c.slow-log(慢查詢日志--mysql要開啟慢日志功能)
如果我們想收集a和c中的指標的話,最好還是將pmm-client部署在MySQL所在機器
10.驗收:
Component URL
PMM landing page? ? ? ? ? ? ? ? ? ? ? ?http://192.168.100.1
Query Analytics (QAN web app) http://192.168.100.1/qan/
Metrics Monitor (Grafana)? ? ? ? ? ??http://192.168.100.1/graph/
User name:?admin
Password:?admin
Orchestrator? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? http://192.168.100.1/orchestrator
注:上面的ip為pmm服務器的ip
參考:https://blog.csdn.net/john1337/article/details/70855293
來源:oschina
鏈接:https://my.oschina.net/u/4343362/blog/3787182
總結
以上是生活随笔為你收集整理的mysql pmm进程_mysql性能监控软件pmm的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql automatic_sp_p
- 下一篇: mysql sql应用_MySQL数据库