数据库监控方案

PMM方案

           Percona Monitoring and Management开源数据库监控解决方案

          Percona Monitoring and Management (PMM)是一款开源的专用于管理和监控MySQL、MongoDB、PostgreSQL、ProxySQL、AWS RDS性能的开源平台,并且可以监控前述这些数据库所在的服务器资源,通过PMM客户端收集到的DB监控数据用第三方软件Grafana画图展示出来

PMM Server

     PMM Server是PMM的核心部分,它聚合收集的数据,并以Web界面的表格,仪表板和图形的形式呈现。
     PMM是旨在无缝协同工作的工具集合。一些是由Percona开发的,一些是第三方开源工具

     curl -fsSL https://www.percona.com/get/pmm | /bin/bash

      

      

     

     

      

      

PMM Client

    PMM Client安装在您要监视的每个数据库主机上。它收集服务器指标,一般系统指标和查询分析数据,以获得完整的性能概述。
    收集的数据发送到PMM服务器

     yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
     yum install pmm2-client
     pmm-admin config --server-insecure-tls --server-url=https://admin:<password>@pmm.example.com

    1.注册监控主机
      pmm-admin config --server-insecure-tls --server-url=https://admin:admin@192.168.30.112:443

     

     

   2.注册监控mysql服务

      1.登录mysql

      2.创建mysql用户

         pmm-admin add mysql -h

      3.查看展示大屏

         pmm-admin add mysql --username=root --password=Transfar --host=192.168.30.80 --port=6306 --query-source=perfschema

        

        

        

       

posted @ 2023-03-29 14:53  不懂123  阅读(69)  评论(0编辑  收藏  举报