MyCAT EYE
MySQL數據庫監控工具,實現了對MySQL節點的管理和監控,可供開發人員和DBA使用。后續版本將整合MyCAT2.0的管理和配置。
開源地址:
https://gitee.com/redtie/mycateye
演示地址:
開發人員視圖:http://120.77.46.146:7001
DBA或管理人員視圖:http://120.77.46.146:7002 登錄用戶名、密碼:admin/admin
基本架構:
安裝環境:
推薦:centos7(6.*也可以)、MySQL5.7、JDK8
端口預留:7001 7002 7003 3306
7001預留給mycateye-web,7002預留給mycateye-admin,7003預留給mycateye-agent,3306預留給MySQL。
安裝步驟:
1、安裝初始數據,在MySQL數據庫上新建mycat_eye數據庫,導入build/mycat_eye.sql文件。新建數據庫賬戶:dev,密碼:123456
2、將build目錄中的三個jar文件傳輸到服務器。
1)首先啟動mycateye-agent-xx.jar,執行:java -jar mycateye-agent-xx.jar &
2)再啟動mycateye-admin-xx.jar,執行:java -jar mycateye-admin-xx.jar --agent.url=http://{ip}:7003 &
注意:由於該項目使用ajax跨域請求,如果需要在外網訪問,則這里的IP需要填寫服務器外網IP,如果只在局域網使用則填寫服務器的內網IP,例如:java -jar mycateye-admin-xx.jar --agent.host=http://192.168.0.100:7003 &
3)最后啟動mycateye-web-xx.jar,執行:java -jar mycateye-web-xx.jar --agent.url=http://{ip}:7003 &
同樣這里的IP和mycateye-admin配置一致。
如需在后台啟動請使用:nohup java -jar mycateye-xx-xx.jar > /dev/null 2>&1 & 啟動各應用。
快速開始:
以下假設你的服務器IP為192.168.0.100,實際環境中將它替換為你的服務器IP即可。
登錄管理視圖:
初始安裝后,沒有任何MySQL節點,你首先需要添加一個MySQL節點。
刷新或重新登錄后,就可以使用了。