Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦中观雨
cat
提交
c197ba8e
C
cat
项目概览
梦中观雨
/
cat
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
cat
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
c197ba8e
编写于
9月 29, 2018
作者:
Y
youyong205
提交者:
GitHub
9月 29, 2018
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #1333 from leonindy/master
enhance cat-doc and readme doc
上级
ce06707c
edda02b4
变更
5
展开全部
显示空白变更内容
内联
并排
Showing
5 changed file
with
622 addition
and
376 deletion
+622
-376
README.md
README.md
+291
-155
cat-doc/README.md
cat-doc/README.md
+24
-21
cat-doc/SUMMARY.md
cat-doc/SUMMARY.md
+1
-1
cat-doc/intro.md
cat-doc/intro.md
+21
-0
cat-doc/posts/ch4-server/README.md
cat-doc/posts/ch4-server/README.md
+285
-199
未找到文件。
README.md
浏览文件 @
c197ba8e
此差异已折叠。
点击以展开。
cat-doc/README.md
浏览文件 @
c197ba8e
# Cat in Action
> A little book for **Cat - Central Application Tracking**.
> [项目地址](https://github.com/dianping/cat)
##### Cat是基于Java开发的实时应用监控平台,为美团点评提供了全面的实时监控告警服务。
+
CAT作为服务端项目基础组件,提供了java, c/c++, node, python, go等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
+
CAT很大的优势是它是一个实时系统,CAT大部分系统是分钟级统计,但是从数据生成到服务端处理结束是秒级别,秒级定义是48分钟40秒,基本上看到48分钟38秒数据,整体报表的统计粒度是分钟级;第二个优势,监控数据是全量统计,客户端预计算;链路数据是采样计算。
##### CAT支持的监控消息类型包括:
+
**Transaction**
适合记录跨越系统边界的程序访问行为,比如远程调用,数据库调用,也适合执行时间较长的业务逻辑监控,Transaction用来记录一段代码的执行时间和次数。
+
**Event**
用来记录一件事发生的次数,比如记录系统异常,它和transaction相比缺少了时间的统计,开销比transaction要小。
+
**Heartbeat**
表示程序内定期产生的统计信息, 如CPU%, MEM%, 连接池状态, 系统负载等。
+
**Metric**
用于记录业务指标、指标可能包含对一个指标记录次数、记录平均值、记录总和,业务指标最低统计粒度为1分钟。
# Cat in Action 目录
*
[
简介
](
intro.md
)
*
[
版本更新
](
posts/ch0-release/README.md
)
*
[
更新记录
](
posts/ch0-release/changelog.md
)
*
[
最新版本(3.0.0)特性一览
](
posts/ch0-release/new.md
)
*
[
报表简介
](
posts/ch1-report/README.md
)
*
[
Transaction报表
](
posts/ch1-report/transaction.md
)
*
[
Event报表
](
posts/ch1-report/event.md
)
*
[
Problem报表
](
posts/ch1-report/problem.md
)
*
[
Heartbeat报表
](
posts/ch1-report/heartbeat.md
)
*
[
Business报表
](
posts/ch1-report/business.md
)
*
[
配置简介
](
posts/ch2-config/README.md
)
*
[
项目配置
](
posts/ch2-config/project.md
)
*
[
应用告警配置
](
posts/ch2-config/alarm.md
)
*
[
全局系统配置
](
posts/ch2-config/global.md
)
*
[
客户端集成
](
posts/ch3-client/README.md
)
*
[
服务端部署
](
posts/ch4-server/README.md
)
*
[
设计方案
](
posts/ch5-design/README.md
)
*
[
整体设计
](
posts/ch5-design/overall.md
)
*
[
客户端设计
](
posts/ch5-design/client.md
)
*
[
服务端设计
](
posts/ch5-design/server.md
)
*
[
设计小结
](
posts/ch5-design/summary.md
)
*
[
结语
](
posts/ch6-summary/README.md
)
\ No newline at end of file
cat-doc/SUMMARY.md
浏览文件 @
c197ba8e
# Summary
*
[
简介
](
README
.md
)
*
[
简介
](
intro
.md
)
*
[
版本更新
](
posts/ch0-release/README.md
)
*
[
更新记录
](
posts/ch0-release/changelog.md
)
*
[
最新版本(3.0.0)特性一览
](
posts/ch0-release/new.md
)
...
...
cat-doc/intro.md
0 → 100644
浏览文件 @
c197ba8e
# Cat in Action
> A little book for **Cat - Central Application Tracking**.
> [项目地址](https://github.com/dianping/cat)
##### Cat是基于Java开发的实时应用监控平台,为美团点评提供了全面的实时监控告警服务。
+
CAT作为服务端项目基础组件,提供了java, c/c++, node, python, go等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
+
CAT很大的优势是它是一个实时系统,CAT大部分系统是分钟级统计,但是从数据生成到服务端处理结束是秒级别,秒级定义是48分钟40秒,基本上看到48分钟38秒数据,整体报表的统计粒度是分钟级;第二个优势,监控数据是全量统计,客户端预计算;链路数据是采样计算。
##### CAT支持的监控消息类型包括:
+
**Transaction**
适合记录跨越系统边界的程序访问行为,比如远程调用,数据库调用,也适合执行时间较长的业务逻辑监控,Transaction用来记录一段代码的执行时间和次数。
+
**Event**
用来记录一件事发生的次数,比如记录系统异常,它和transaction相比缺少了时间的统计,开销比transaction要小。
+
**Heartbeat**
表示程序内定期产生的统计信息, 如CPU%, MEM%, 连接池状态, 系统负载等。
+
**Metric**
用于记录业务指标、指标可能包含对一个指标记录次数、记录平均值、记录总和,业务指标最低统计粒度为1分钟。
cat-doc/posts/ch4-server/README.md
浏览文件 @
c197ba8e
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录