MySQL监控工具PMM
MySQL监控工具PMM
- PMM
- 安装server端
- 添加agent
- 配置agent
- 添加MySQL监控
- 查看客户端组件状态
- 大致内容
- 参考链接
PMM
PMM(Percona Monitoring and Management)是一个免费的开源平台,用于管理和监视数据库性能,在docker环境中即可运行。它可以主动管理和监控MySQL(AWS RDS MySQL、Aurora MySQL、用户自建MySQL实例)、MariaDB、MongoDB、PostgreSQL等数据库,也可以监控ProxySQL中间件,并提供了众多指标与多样告警方式。
Percona Monitoring and Management (PMM)是一款开源的用于管理和监控MySQL和MongoDB性能的开源平台,通过PMM客户端收集到的DB监控数据用第三方软件Grafana画图展示出来。
PMM提供了对MyISAM、InnoDB、TokuDB和PXC/Glarera的监控,另外也提供了Query Analytics的功能,可以检视执行了哪些SQL指令,并对执行效能较差的语法进行优化。另外在新版本还支持了MySQL复制拓扑图结构构造。
PMM针对操作系统的部份也提供了硬盘、网络、CPU和RAM的监控,特别的是它提供了Context switches、Processes和interrupts的监控,Context Switches可以看到CPU上下切换文的状况,Processes可以方便了解系统有多少程序在等待I/O。
PMM整体来说算是一款不错的监控产品,针对MySQL、PG、Mongo都有很专业的指标统计,而且部署简单整套打包到容器中。2.0之后底层持久化数据库从MySQL更换为PG后,性能更是有很大提升。
安装server端
docker create -v /srv --name pmm-data percona/pmm-server:2 /bin/true
docker run -d -p 280:80 -p 1443:443 --volumes-from pmm-data --name pmm-server --restart always percona/pmm-server:2
添加agent
yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
yum install pmm2-client
配置agent
127.0.0.1放置服务器的地址
pmm-admin config --server-insecure-tls --server-url=https://admin:admin@127.0.0.1:1443
添加MySQL监控
pmm-admin add mysql --username=root --password=root --query-source=perfschema --service-name=my64MySQL Service added.
Service ID : /service_id/ed926231-5110-4e0b-a463-83cf4957374f
Service name: my64
命令可参考
pmm-admin add mysql --query-source=perfschema --username=root --password=root --service-name=MYSQL_库名 --host=数据库地址 --port=数据库端口号pmm-admin add mysql --username=root --password=root --tls --tls-skip-verify --tls-ca=pathtoca.pem --tls-cert=pathtocert.pem --tls-key=pathtocertkey.pem --server-url=http://admin:admin@服务IP地址 --query-source=perfschema 库名 库IP:库端口
查看客户端组件状态
pmm-admin list
大致内容
参考链接
https://zhuanlan.zhihu.com/p/404665110
https://blog.csdn.net/weixin_45572535/article/details/119890197
MySQL监控工具PMM相关推荐
- mysql+monitor+下载_详解MySQL监控工具 mysql-monitor
1.概述 mysql-monitor MYSQL 监控工具,优化工具,各种工具为一体的java spring boot 项目 git地址:https://github.com/lccbiluox2/m ...
- mysql pmm 布署_给 mysql 安装 pmm 监控
PMM 说明 PMM(Percona Monitoring and Management) 是一款监控和分析 MySQL 服务的一套工具,可以从图形化的方式看到 MySQL 服务的各种性能指标,慢查询 ...
- 【MySQL】MySQL监控工具 mysql-monitor
1.概述 mysql-monitor MYSQL 监控工具,优化工具,各种工具为一体的java spring boot 项目 git地址:https://github.com/lccbiluox2/m ...
- mysql 监控_【MySQL】MySQL监控工具 mysql-monitor
1.概述 mysql-monitor MYSQL 监控工具,优化工具,各种工具为一体的java spring boot 项目 git地址:https://github.com/lccbiluox2/m ...
- mysql监控工具:spotlight on mysql
最近性能测试项目使用的是tomcat+mysql架构,用到了mysql监控工具 spotlight on mysql 1.安装 下载地址: 2.连接 打开spotlight ,点击左上角连接按钮 弹出 ...
- Mysql 安装PMM监控 (一台主机安装)
PMM 平台基于 C/S 模型,包括以下模块: PMM Client 安装在要监控的主机上,收集服务器指标.常规系统指标和和Query Analytics数据,以获取完整的性能概述. PMM Serv ...
- mysql 监控工具
zabbix和grafana是绝配. pmm的prometheus太占资源了
- mysql 监控工具安装_Mysql监控工具Innotop工具安装
innotop工具可以对mysql进行性能监控,是个图形化的软件. 安装方法如下: 下载innotop-1.9.1.tar.gz 并进行解压:tar -zxvf innotop-1.9.1.tar.g ...
- centos mysql pmm_【MySQL】MySQL监控利器PMM
前言:MySQL监控也用过好多产品,包括zabbix.Lepus.PMM,想比较而言,PMM监控更加全面,安装配置也更加简单. 一.Server端安装 server端安装非常简单,我们采用docker ...
最新文章
- windows 下frp服务启动_内网穿透frp linux服务端搭建和windows客户端使用
- 计算机的主要硬件部件,主要内容: 计算机的基本概念 系统硬件组成(主要部件、系...的.ppt 文档全文预览...
- 交互流程_交互装置详细创作流程全解
- nagios监控windows USBKEY
- 成功解决windows开机时,系统提示此windows副本不是正版
- Apache CXF – JAX-WS –简单教程
- 定点化_mif文件生成
- python3中的 input函数_Python3中的input函数
- codeforces 414C C. Mashmokh and Reverse Operation(归并排序求逆序对)
- python ios自动化_iOS python 自动化构建打包脚本
- 论文笔记_S2D.29_2017_CVPR_多尺度连续CRFs作为序列深度网络的单目深度估计
- WINDOWS10系统出现耳机插入没有声音,怎么解决?
- java 导出多个excel_Java导出Excel压缩包
- 什么是依赖注入(DI)
- 要成为云架构师需要学什么技能?
- 七夕情人节表白网站代码 3D流星雨旋转相册 程序员专属情人节表白网站
- 四川一度智信:还不会网店运营?
- 有没有人给我讲解一下这个呀看不懂
- 站住!不许动!放下DOCTYPE!
- 为什么任正非“反对”自主创新?