监控系统cat安装和配置

来源:互联网 发布:json字符串转为map 编辑:程序博客网 时间:2024/06/14 23:19

1、环境准备:

· git (拉源码)

· jdk6+

· maven3+

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

· tomcat7+ (我们会使用tomcat来跑cat-home)

2、配置jdk安装环境

点击打开链接

3、安装maven

点击打开链接

4、安装git

点击打开链接

5、安装mysql

点击打开链接

6、下载最新的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

7、Cat安装

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

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

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

8、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放到tomcatwebapp中,并改名为cat.war

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


配置server.xml


9、启动cat服务

进入tomcatbin目录,启动tomcat

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

阅读全文
0 0