PMM--简介与部署

PMM (Percona Monitoring and Management) 是一款免费的开源工具,用于监控MySQL、MariaDB、MongoDB和ProxySQL等数据库的性能和健康状况。PMM 可以帮助管理员维护服务器和应用的稳定性和可靠性,同时提高生产力和可扩展性。

PMM由Percona提供,而Percona是一个提供优化、可扩展的MySQL解决方案的公司,拥有全球2000多个客户,包括Booking.com、Uber、Etsy等知名互联网企业。

PMM包含以下组件:

1. PMM Server:采集监控数据,并将这些数据持久化存储,同时提供查询数据API和可视化展现图表。

2. PMM Client:被安装在数据库服务器上,收集数据库的性能指标,并将这些指标发送给PMM服务器进行展现和分析。

3. PMM Query Analytics:分析查询性能,帮助管理员找到影响数据库性能的查询,并提供优化建议。

PMM能够监控数据库的指标包括但不限于:

1. CPU、磁盘和内存使用率

2. 系统负载

3. 网络流量

4. Queries/s、Lock Waits/s、Innodb R/W/s等数据库性能指标

5. Slow queries/diskspace/Replicas等警报信息

以下是如何在Linux操作系统上部署PMM的步骤。

1. 安装PMM Server

在Linux系统上添加Percona的软件存储库:

```sh

wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb

sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb

sudo apt-get update

```

安装PMM Server:

```sh

sudo apt-get install pmm-server

```

2. 启动PMM Server

启动PMM Server:

```sh

sudo pmm-admin config --server pmm.example.com --username admin --password admin

sudo pmm-admin add mysql --host db.example.com --port 3306 --username pmm --password pmm --query-source perfschema

sudo service pmm-server start

```

3. 安装PMM Client

在数据库服务器上安装PMM Client:

```sh

sudo apt-get install pmm-client

sudo pmm-admin config --server pmm.example.com --username admin --password admin

sudo pmm-admin add mysql --host db.example.com --port 3306 --username pmm --password pmm --query-source perfschema

sudo service pmm-client start

```

Pmm-admin config 命令用来配置PMM Server地址,以及验证用户名和密码。

Pmm-admin add 命令用来添加数据库实例,指定监听端口、账号密码、指标采集方式。

第一次启动PMM Client,需要注册PMM Client到PMM Server中,插入以下命令:

```sh

sudo pmm-admin register

```

4. 验证监控状态

访问 http://pmm.example.com 来查看监控数据。在仪表盘上可以实时查看数据库的性能状况,从而掌握数据库的运行情况。

使用如下命令来验证PMM Client的状态:

```sh

pmm-admin list

pmm-admin check-network

```

PMM还提供了其他有用的命令,例如pmm-admin info、pmm-admin remove等等。

总之PMM是一个非常值得使用的数据库监控工具,可以帮助管理员更好的监控数据库的运行情况,提高数据库的可用性和可靠性,对于需要进行数据库运维的企业来说,PMM是一个不错的选择。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/

点赞(10) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部