【开发笔记】茶余饭后:1、CAT监控搭建部署(windows)
发布日期:2021-06-24 15:29:06 浏览次数:2 分类:技术文章

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

一、下载资源

1、下载地址: 

2、下载依赖:将分支mvn-repo下的jar包复制到本机maven仓库

详细配置讲解文章:

参考安装部署文章:

http://www.2cto.com/os/201507/422030.html

http://unidal.org/cat/r/home?domain=&;ip=All&;date=2016033017&;reportType=day&;op=view

二、安装

1、打开ecplise,导入资源后,会出现很多xx,基本就是JAR包仓库没有配置好,也可以直接在项目文件夹上shift+右击打开命令框,执行:mvn clean install -DskipTests ,主要就是下载资源包,本地配置的仓库是:

<mirror>

            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>

</mirror>

2、下载完之后,再回到ecplise,选中所有项目,右击maven->update project..

3、创建本地数据库,并且导入cat需要的表,在script下面,如下图的红色框框:

4、在windows下,因为使用的ecplise启动的项目,需要在C:/盘下创建文件目录为C:/data/appdatas/cat/(此为cat项目的配置文件路径)和C:/data/applogs/cat/(此为cat项目的日志文件路径),这是必须需要做的。

5、然后将上上个图中的蓝色框框中的三个配置文件:client.xml、server.xml和datasources.xml拷贝到C:/data/appdatas/cat/下面,并修改:

6、回到ecplise配置tomcat,修改cat-home的上下文为cat,并创建server添加cat.war。如果使用的别人的工作空间,上下文改不了的话,需要到配置文件中.setting下的org.eclipse.wst.common.component文件修改<wb-module deploy-name="cat">

三、启动部署

1、启动上面第6步配置的web服务,如果启动失败,就直接打开C:\data\applogs\cat下面的日志查看信息,根据实际信息修改配置,可能会出现数据库驱动加载失败的问题,因为数据库配置格式错误,严格按照上面datasources.xml中的配置。

2、启动成功后,打开浏览器输入

3、浏览器会重定向

4、点击【实时】进行交易监控数据查看!

四、客户端配置

1、创建一个cat项目,加入下面jar的以来,来源忘了,直接查找吧。

2、主要模拟了数据库的访问监控,则需要监控db,配置dbMonitor.xml

3、编写监控实现类MonitorSqlSession.java,主要就是实现getSqlSession方法,并且返回数据库调用对象

4、如此实现已经完成了,在客户端的项目boot中添加该cat监控工程,并加载dbMonitor.xml

5、最重要的一点!在客户端boot工程下面的src/main/resources/下面从创建META-INF文件夹,并创建app.properties文件

app.properties文件中写上需要监控的项目的项目名称

所有操作完成,启动客户端项目,就可以在cat的监控页面上找到该项目

 

转载地址:https://blog.csdn.net/weixin_33602978/article/details/84930934 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【开发工具】JAVA性能分析:1、超详细的JProfiler安装使用(具体数据分析见2)
下一篇:【读书笔记】JAVA基础:1、深入理解JVM

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月25日 08时47分28秒