博客
关于我
Mysql集群(四)------Mycat 监控工具Mycat-web
阅读量:515 次
发布时间:2019-03-07

本文共 1866 字,大约阅读时间需要 6 分钟。

Mycat 监控工具Mycat-webquick start guide

Mycat-web 为 Mycat 提供了性能监控与管理功能,是弥补 Mycat 在监控领域的空白。通过集成 ZooKeeper 作为配置中心,Mycat-web 实现了对 Mycat 集群的统一管理和监控,方便用户在高效运用 Mycat 的同时,_optionalheading

安装ZooKeeper

ZooKeeper 是一个功能强大的分布式应用框架,提供了诸如配置管理、命名服务、状态同步等多种功能,广泛应用于集群管理。

安装步骤

  • 下载ZooKeeper

    使用 Wget 导入最新版本:

    wget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
  • 解压

    将压缩包解压至指定目录:

    tar -zxf zookeeper-3.4.14.tar.gz -C /usr/local/src
  • 创建软链接

    提供方便的访问方式:

    ln -s /usr/local/src/zookeeper-3.4.14/ zookeeper
  • 配置文件

    复制并重命名样例配置文件:

    cd /usr/local/zookeeper/conf
    cp zoo_sample.cfg zookeeper/conf/zoo.cfg
  • 启动服务

    进入 bin 目录并启动:

    cd /usr/local/zookeeper/bin
    ./zkServer.sh start
  • 验证服务

    检查是否运行听城 2181 端口:

    netstat -antlp | grep 2181
  • 安装Mycat-web

    Mycat-web 是为 Mycat 加工的可视化监控工具,辅助用户更好地管理和监控 Mycat 集群。

    安装步骤

  • 下载Mycat-web

    使用 Wget 导入当前最新版本:

    wget http://dl.mycat.org.cn/mycat-web-1.0/Mycat-web-1.0-SNAPSHOT-20170102153329-linux.tar.gz
  • 解压

    将压缩包解压至指定目录:

    tar -zxf Mycat-web-1.0-SNAPSHOT-20170102153329-linux.tar.gz -C /usr/local
  • 配置文件编辑

    打开 mycat.properties 并填充必要信息:

    cd /usr/local/mycat-web/mycat-web/WEB-INF/classes
    vim mycat.properties

    示例配置内容:

    show.period=3000000
    zookeeper=172.25.12.7:2181,172.25.12.8:2181
    mycat_warn_mail=[{
    "cc": "sohudo@mycat.io",
    "index": 1,
    "mangerPort": "465",
    "smtpHost": "smtp.139.com",
    "smtpPassword": "123456",
    "smtpProtocol": "smtp",
    "smtpUser": "agile_louie@139.com",
    "to": "9183838@qq.com"
    }]
    sqlonline.server=172.25.12.100
    sqlonline.user=root
    sqlonline.passwd=westos
  • 启动服务

    进入 bin 目录并启动:

    cd /usr/local/mycat-web
    ./start.sh &
  • 验证服务

    检查是否开启 8082 端口:

    netstat -ntpl | grep 8082
  • Mycat-web 使用说明

    Access Guide

    在浏览器中访问:

    http://172.25.12.8:8082/mycat

    主要功能

  • 节点管理

    • 查看、管理物理节点信息
    • 统计当前运行状态
  • 性能监控

    -监控数据库连接状态 -跟踪活跃线程数量 -查看内存使用情况

  • SQL分析

    -实时统计SQL执行情况 -识别慢查询和高频 SQL

  • 告警配置

    -设置IP 白名单 -配置邮件告警

  • 数据统计

    -获取数据库表结构信息 -统计关键数据库指标

  • Mycat-web 为 Mycat 提供了全面的监控和管理功能,帮助管理员更好地了解和优化 Mycat 集群性能。

    转载地址:http://keknz.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现中国剩余定理(附完整源码)
    查看>>
    Objective-C实现中文模糊查询(附完整源码)
    查看>>
    Objective-C实现串口通讯(附完整源码)
    查看>>
    Objective-C实现串逐位和(附完整源码)
    查看>>
    Objective-C实现串链式存储简单匹配(附完整源码)
    查看>>
    Objective-C实现主存储器空间的分配和回收(附完整源码)
    查看>>
    Objective-C实现乘方运算---m的n次方(附完整源码)
    查看>>
    Objective-C实现乘法持续性multiplicative persistence算法(附完整源码)
    查看>>
    Objective-C实现二分查找最接近的数值m(附完整源码)
    查看>>
    Objective-C实现二叉树层序遍历(附完整源码)
    查看>>
    Objective-C实现二叉树遍历算法(附完整源码)
    查看>>
    Objective-C实现二次方程复数算法(附完整源码)
    查看>>
    Objective-C实现二维向量以及各种向量操作算法(附完整源码)
    查看>>
    Objective-C实现二进制和算法(附完整源码)
    查看>>
    Objective-C实现二进制移位算法(附完整源码)
    查看>>
    Objective-C实现二进制补码算法(附完整源码)
    查看>>
    Objective-C实现二进制计数尾随零算法(附完整源码)
    查看>>
    Objective-C实现二进制转八进制算法(附完整源码)
    查看>>
    Objective-C实现二进制转十六进制算法(附完整源码)
    查看>>
    Objective-C实现二项式堆binomial heap算法(附完整源码)
    查看>>