美文网首页想法
java应用监控之Cat集成Dubbo、Mybatis、Logb

java应用监控之Cat集成Dubbo、Mybatis、Logb

作者: java程序员思维 | 来源:发表于2019-05-24 20:11 被阅读0次

下载cat源代码

cat属于代码侵入式的,集成cat需要进行相应的埋码。接入代码可以参考integration包下的代码

我们可以以dubbo目录下的代码作为主干,把另外几个对接的代码拷贝过去,然后重新打包,并上传至公司的maven私服。需要对接的应用,引入jar包。

集成cat步骤

引入封装好的jar包

maven方式

gradle方式

2.定义对接的应用名称

在resource目录下增加 META-INF/app.properties,文件内容如下:

3.spring boot对接方式

4.对接logback,logback文件增加如下代码

注意:logback记录日志的时候需要传入异常对象,如果不传无法在cat中的problem展示错误信息。

logger.error(e.getMessage(),e);

5.非spring boot项目对接方式,在web.xml增加如下代码

6.mybatis对接方式,spring boot项目在对接方式已经给出了方法,需要注意的是要确保application.properties中有以下变量

非spring boot项目可以通过一下方式,在bean,sqlSessionFactory的配置增加plugins属性配置如下

7.代码加完了,需要重新部署应用,部署应用之前需要添加client.xml,因为应用部署在不同的机器中,最好所有的应用公用一个client.xml,这样方便维护。可以使用linux挂载命令mount进行文件共享。

使用挂载命令之前需要安装nfs软件:yum install nfs-utilsy

服务器Ip:/data/appdatas /data/appdatas

确保应用服务器中/data/appdatas/cat目录存在client.xml

启动之后,如果没有任何问题,在cat中会显示你新加入的应用名称

cat的对接就已经成功了,下一篇内容cat后台功能讲解。

相关文章

  • java应用监控之Cat集成Dubbo、Mybatis、Logb

    下载cat源代码 cat属于代码侵入式的,集成cat需要进行相应的埋码。接入代码可以参考integration包下...

  • 【推荐】大众点评Java开发实时应用监控平台-CAT

    CAT介绍 CAT是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。 CAT作为大众点评网基础监控...

  • CAT使用总结

    简介 CAT基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。 CAT支持的监控消息类型包括: Tr...

  • Cat入门

    Dianping CAT 安装说明文档 CAT基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。 C...

  • CAT实时监控系统日志存储设计

    CAT实时监控系统,是面向应用的监控系统,提供了应用性能、日志等监控,包括java的异常堆栈的监控。github地...

  • java应用监控之CAT简介

    CAT简介 CAT 是基于 Java 开发的实时应用监控平台,为美团点评提供了全面的实时监控告警服务。开源地址:h...

  • 搭建大众点评CAT监控平台

    CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应...

  • docker部署cat监控系统

    一、介绍 CAT 简介CAT 是基于 Java 开发的实时应用监控平台,为美团点评提供了全面的实时监控告警服务。C...

  • APM监控之CAT集成

    CAT是 点评开源的综合性的监控平台,要包括移动端监控,应用侧监控,核心网络层监控,系统层监控等。并能提供实时监控...

  • CAT监控指标

    CAT 是基于 Java 开发的实时应用监控平台。官方文档:https://github.com/dianping...

网友评论

    本文标题:java应用监控之Cat集成Dubbo、Mybatis、Logb

    本文链接:https://www.haomeiwen.com/subject/dvnnzqtx.html