一、PMM 架构简介
简单说 PMM 是一个数据库性能监控系统,能够监控mysql,mongo,redis,以及percona其余数据库,
监控分俩端应用,监控台(PMM Server),,上报端(PMM Clients)
PMM Server有docker版本 开箱即用,须要安装的是PMM Clients,而且链接上PMM Servermysql
一、燥起来 安装监控台(PMM Server)
全自动linux
$ curl -fsSL https://raw.githubusercontent.com/percona/pmm/master/get-pmm.sh -o get-pmm.sh
$ sh get-pmm.sh
OR 手动建立启动容器git
$ docker pull percona/pmm-server:latest
$ 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
$ docker run -d \
-p 80:80 \
--volumes-from pmm-data \
--name pmm-server \
--restart always \
percona/pmm-server:latest
默认端口80如须要改动修改容器启动参数便可
例如8083:80github