当前位置:网站首页>PMM(Percona Monitoring and Management )安装记录
PMM(Percona Monitoring and Management )安装记录
2022-07-26 09:23:00 【为天空着色】
安装环境:centos7.2
- 安装docker:
yum install docker -y
启动docker
service docker start
- 获取PMM服务器镜像:
docker pull percona/pmm-server:latest
- 创建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
- 创建和运行PMM Server Container
docker run -d\ -p 80:80 \ --volumes-from pmm-data\ --name pmm-server\ --restart always\ percona/pmm-server:latest
80:80对应端口,可根据需求改(如8089:80)
查看docker运行状态:
docker ps
PMM服务端安装成功
pmm-client安装
制作yum源
rpm -ivh https://www.percona.com/redir/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
如果路径找不到,在官网找到正确的地址在安装:https://www.percona.com/redir/downloads/percona-release/redhat/
安装pmm-client
yum install pmm-client
安装percona工具percona-toolkit
yum install percona-toolkit
(vpn下安装比较快)
客户端连接pmm server
pmm-admin config --server 192.168.135.140
增加pmm-client监控账号
GRANT ALL PRIVILEGES ON *.* TO 'pmm'@'%' IDENTIFIED BY '1qazXSW2-!'; flush privileges;
增加pmm客户端监控mysql到pmm服务器
pmm-admin add mysql --user pmm --password 1qazXSW2-! --host 192.168.135.140 --port 3306
查看PMM客户端添加的所有监控服务
pmm-admin list
pmm-client安装完成
在浏览器输入ip查看mysql监控状态:http://192.168.135.140/
docker常用命令:
# systemctl start docker // 启动docker
# systemctl stop docker // 关闭docker
# docker restart xxx // 重启一个容器
# docker stop xxx // 停止一个容器
# docker rm xxx // 删除一个容器
# docker rm -f xxx // 强制删除一个容器
# docker log xxx // 查看容器日志
# docker ps -a // 查看容器信息
# docker search xxx // 查看 hub上的 xxxx 镜像
# docker pull xxx // 下载包
边栏推荐
猜你喜欢
Paper notes: knowledge map kgat (unfinished temporary storage)
Personality test system V1.0
Unity topdown character movement control
Go intelligent robot alpha dog, alpha dog robot go
NTT (fast number theory transformation) polynomial inverse 1500 word analysis
Cat installation and use
Nuxt - Project packaging deployment and online to server process (SSR server rendering)
Polynomial open root
jvm命令归纳
Datax的学习笔记
随机推荐
Exception handling mechanism II
Byte buffer stream & character stream explanation
MySQL 强化知识点
839. 模拟堆
What is the difference between NFT and digital collections?
MySQL transaction
[use of final keyword]
Object 的Wait Notify NotifyAll 源码解析
Redis principle and usage - installation and distributed configuration
MySQL strengthen knowledge points
arcgis的基本使用4
When you click input, the border is not displayed!
LeetCode三数之和问题
暑假末尾学习笔记
“No input file specified “问题的处理
arcgis的基本使用1
PHP和MySQL获取week值不一致的处理
JS closure: binding of functions to their lexical environment
Error: Cannot find module ‘umi‘ 问题处理
省政府召开全省高温天气安全防范工作电视电话会议