监控系统cat安装和配置

一、环境准备:mysql

· git (拉源码)git

· jdk6+github

· maven3+web

· mysql5+ (CAT web后台数据库使用mysql)sql

· tomcat7+ (咱们会使用tomcat来跑cat-home)数据库

二、配置jdk安装环境apache

点击打开连接
tomcat

三、安装maven服务器

点击打开连接
app

四、安装git

点击打开连接

五、安装mysql

点击打开连接

六、下载最新的cat源码,并编译发布

mkdir git

cd git

git clone https://github.com/dianping/cat.git

下载分支:wget https://codeload.github.com/dianping/cat/zip/mvn-repo

解压缩:mv mvn-repo mvn-repo.zip

unzip ./mvn-repo.zip

cd cat-mvn-repo/

把里面的文件复制到本地仓库

cp  -r ./com/ /.m2/repository/

cp  -r ./org/ /.m2/repository/

如发现没有maven的目录,请建立之。

若是发现本地仓库有这些文件夹,请强制覆盖,利用管道符:yes | cp -fr ./org/ /.m2/repository/

进入cat源码目录执行命令:mvn install -Dmaven.test.skip=true

七、Cat安装

前提:cat安装包已构建;建立/data/appdatas/cat/data/applogs/cat目录 【很关键】

安装catmvn catinstall,安装过程当中须要输入mysqlURl、用户名和密码。

成功后,会在你的mysql数据库上自动建立cat数据库,还有表结构;会在/data/appdatas/cat里面生成client.xmldatasources.xmlserver.xml

八、cat环境配置

下载tomcat

wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz【连接失效,建议直接下载文件apache-tomcat-7.0.69.tar.gz

tar -xvf apache-tomcat-7.0.69.tar.gz

把在cat-home/target/里面打包好的cat-alpha-1.3.6.war 放到tomcat webapp中,并更名为cat.war

进入 /data/appdatas/cat/ 目录,检查并修改client.xml


配置server.xml


九、启动cat服务

进入tomcatbin目录,启动tomcat

进入http://192.168.XXX.XXX:8080/cat页面,点击“配置”按钮,进入 全局告警配置 -》 客户端路由,修改服务器ip