MyCat监控

 

Mycat-web(Mycat-eye)是对mycat-server提供监控服务,功能不局限与对mycat-server使用。Mycat-web通过JDBC连接对Mycat、MySQL监控,监控 远程服务器(目前仅限于linux系统)的cpu、内存、网络、磁盘。也就是说Mycat-web既可以监控Mycat,也可以监控MySQL

Mycat-eye运行过程中需要依赖zookeeper,因此需要先安装zookeeper

 

安装

1、Zookeeper软件

2、MyCat-web软件

 

安装好之后,访问http://你的ip:8082/mycat,例如如下 http://192.168.127.138:8082/mycat

进去浏览器管理后台之后,进行如下操作

 

管理MyCat

 

点击'Mycat-配置',点击'mycat服务管理',点击新增,录入mycat的相关信息

1、Mycat名称: Mycat01

2、IP地址(你MyCat安装在哪台服务器): 192.168.127.138

3、管理端口: 9066

4、服务端口: 8066

5、数据库名称(你MyCat里面的逻辑库,只能输入一个): MEIJU

6、登录你MyCat的用户名: root

7、登录你MyCat的密码: 123456

8、点击保存,点击弹出来的关闭,点击返回列表

 

使用MyCat

 

1、点击左侧的mycat日志管理,即可查看我们指定逻辑库的日志信息

2、点击左侧的MyCat监控,即可查看mycat的监控信息

3、点击左侧的SQL监控,即可查看mycat里面执行过的SQL语句的监控信息

4、点击左侧的MyCat监控,点击里面的mycat物理节点,节课查看我们MyCat的所以分片节点服务器

5、我们主要使用的是左侧的SQL监控,里面的SQL统计,可以显示哪些用户对哪些表进行了读写操作

 

回到我们的终端,在第一台服务器(192.168.127.138)登录进mycat,对MEIJU数据库执行一些SQL语句,看看会不会被监控到

 

进入http://192.168.127.138:8082/mycat,刷新一下,点击左侧的SQL监控,点击里面的SQL统计