1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Cat0915资料

实时监控平台——Cat -- Cat 实时监控项目组 主要内容 监控能做什么? Cat简介 Cat实时报表 Cat发送告警 Cat客户端集成 酒店业务监控举例 Cat RPC扩展 监控能做什么? 作用 减少故障发生时间 减少故障定位时间 帮助应用优化 哪些地方需要使用监控 过度的监控会影响性能 监控分类 业务监控 应用监控 系统监控 Cat简介 CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,为大众点评网提供了全面的监控服务和决策支持。 Cat架构设计 客户端设计 服务端设计 Cat 实时报表 Transaction 适合记录跨越系统边界的程序访问行为,比如远程调用,数据库调用,也适合执行时间较长的业务逻辑监控,Transaction用来记录一段代码的执行时间和次数。 Event 用来记录一件事发生的次数,比如记录系统异常,它和transaction相比缺少了时间的统计,开销比transaction要小。 Metric 用于记录业务指标、指标可能包含对一个指标记录次数、记录平均值、记录总和,业务指标最低统计粒度为1分钟。 Problem 系统可能出现的异常,包括访问较慢的程序等 Heartbeat JVM内部一些状态信息,Memory,Thread等 Dependency 系统之间实时调用数据信息,包括远程服务、数据库、缓存等 State CAT自身状态监控,包括处理消息数、丢失消息 Cat 发送告警 告警配置。 告警规则。 告警方式。 Cat客户端集成 第一步:配置服务端ip:port 第二步:配置domain(项目名) 第三步:代码集成 第一步:配置服务端ip:port /data/appdatas/cat/client.xml 内柔 第二步:配置domain 第一种:/src/main/resources/META-INF/ 新建app.properties,内容:app.name=tops-purchaser 第二种: /src/main/resources/META-INF/cat 新建client.xml config mode=“client” domain id=“tops-purchaser” /config 第三步:代码集成 酒店业务监控举例 酒店采购商、运营商 第三方集成:大都市、锦江之星 定时任务 Cat RPC扩展 Thanks!!

文档评论(0)

10577 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档