PMM (一)

一、什么是 PMM

PMM,全称是 Percona Monitoring and Management,是由 MySQL 生态里的 Percona 厂商推出的开源数据库监控服务,目前支持 MySQL (ProxySQL),PostgreSQL,MongoDB(都是 Percona 自己提供维保服务的组件)。

二、PMM 的 C/S 架构

PMM 是一个典型的 C/S 架构软件,由 Server/Client 组成,Server 负责观测数据的收集、存储、展示,Client 包括 agent 以及不同数据源的采集 exporter。

这部分官网描写的已经很清楚,并且有详细的图示,所以就在这里不赘述了
C/S架构

三、PMM 采用的组件及版本

PMM 是基于很多开源软件研发的,如监控是基于 Grafana,自带的数据库是 Percona 自己的 PostgreSQL 分支,存储日志是 VictoriaMetrics等等,因此 PMM 维护了一个采用组件情况及版本的表格,也能大致对应上 PMM 的架构,对理解 PMM 有帮助。

PMM组件及版本

四、已被废弃的DBaaS

Percona 提供了一个可以自己部署的 DBaaS 组件,大概就是 Run MySQL on K8S with percona’s operator,但是现在已经是废弃状态了,不建议在生产里使用,但是可以拿来学习下实现一个 MySQL Operator 的思路,毕竟有成熟的文档和开源代码。

DBaaS

Percona 目前在推的是 Percona Everest,以后可以专门学习一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值