Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦中观雨
cat
提交
d777974a
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,发现更多精彩内容 >>
提交
d777974a
编写于
9月 03, 2012
作者:
Y
youyong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify the cat message tree upload
上级
33fcdd77
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
41 addition
and
3 deletion
+41
-3
cat-consumer/src/main/java/com/dianping/cat/consumer/dump/DumpAnalyzer.java
...ain/java/com/dianping/cat/consumer/dump/DumpAnalyzer.java
+2
-2
cat-consumer/src/test/resources/com/dianping/cat/consumer/sql/sql.xml
.../src/test/resources/com/dianping/cat/consumer/sql/sql.xml
+33
-0
cat-core/src/main/java/com/dianping/cat/storage/dump/LocalMessageBucketManager.java
.../dianping/cat/storage/dump/LocalMessageBucketManager.java
+1
-1
cat-home/src/main/java/com/dianping/cat/report/task/transaction/TransactionMerger.java
...anping/cat/report/task/transaction/TransactionMerger.java
+5
-0
未找到文件。
cat-consumer/src/main/java/com/dianping/cat/consumer/dump/DumpAnalyzer.java
浏览文件 @
d777974a
...
...
@@ -151,9 +151,9 @@ public class DumpAnalyzer extends AbstractMessageAnalyzer<Object> implements Ini
if
(!
m_localMode
)
{
m_uploader
.
start
();
Threads
.
forGroup
(
"Cat"
).
start
(
new
WriteMessageTree
());
}
Threads
.
forGroup
(
"Cat"
).
start
(
new
WriteMessageTree
());
}
public
class
WriteMessageTree
implements
Task
{
...
...
cat-consumer/src/test/resources/com/dianping/cat/consumer/sql/sql.xml
0 → 100644
浏览文件 @
d777974a
<sql-report
domain=
"MobileApi"
startTime=
"2012-06-18 14:00:00"
endTime=
"2012-06-18 14:59:59"
>
<domain>
Cat
</domain>
<domain>
MobileApi
</domain>
<ip>
10.1.77.193
</ip>
<ip>
10.1.77.194
</ip>
<local
id=
"10.1.77.193"
>
<remote
id=
"10.1.77.194"
role=
"Pigeon.Client"
>
<type
id=
"PigeonCall"
totalCount=
"111507"
failCount=
"0"
failPercent=
"0.00"
avg=
"0.0"
sum=
"1937.0"
sum2=
"34333.7"
std=
"0.0"
tps=
"0.00"
>
<name
id=
"GroupService:GroupClass:GroupMethod"
totalCount=
"1"
</name
>
<name
id=
"GroupService:GroupClass:GroupMethod1"
totalCount=
"1"
failCount=
"0"
failPercent=
"0.00"
avg=
"0.0"
sum=
"0.9"
sum2=
"0.8"
std=
"0.0"
tps=
"0.00"
>
</name>
</type>
</remote>
<remote
id=
"10.1.77.194:8080"
role=
"Pigeon.Server"
>
<type
id=
"PigeonCall"
totalCount=
"111 507"
failCount=
"0"
failPercent=
"0.00"
avg=
"0.0"
sum=
"1937.0"
sum2=
"34333.7"
std=
"0.0"
tps=
"0.00"
>
<name
id=
"GroupService:GroupClass:GroupMethod"
totalCount=
"1"
failCount=
"0"
failPercent=
"0.00"
avg=
"0.0"
sum=
"13.3"
tps=
"0.00"
>
</name>
<name
id=
"GroupService:GroupClass:GroupMethod1"
totalCount=
"1"
failCount=
"0"
failPercent=
"0.00"
avg=
"0.0"
sum=
"0.9"
tps=
"0.00"
>
</name>
</type>
</remote>
<remote></remote>
</local>
</sql-report>
cat-core/src/main/java/com/dianping/cat/storage/dump/LocalMessageBucketManager.java
浏览文件 @
d777974a
...
...
@@ -248,7 +248,7 @@ public class LocalMessageBucketManager extends ContainerHolder implements Messag
try
{
closeIdleBuckets
();
}
catch
(
IOException
e
)
{
}
catch
(
Throwable
e
)
{
Cat
.
getProducer
().
logError
(
e
);
}
}
...
...
cat-home/src/main/java/com/dianping/cat/report/task/transaction/TransactionMerger.java
浏览文件 @
d777974a
...
...
@@ -11,6 +11,7 @@ import com.dianping.cat.Cat;
import
com.dianping.cat.consumer.transaction.model.entity.TransactionReport
;
import
com.dianping.cat.consumer.transaction.model.transform.DefaultSaxParser
;
import
com.dianping.cat.hadoop.dal.Report
;
import
com.dianping.cat.message.Event
;
import
com.dianping.cat.report.page.model.transaction.TransactionReportMerger
;
import
com.dianping.cat.report.task.ReportMerger
;
import
com.dianping.cat.report.task.TaskHelper
;
...
...
@@ -32,6 +33,10 @@ public class TransactionMerger implements ReportMerger<TransactionReport> {
model
.
accept
(
merger
);
}
catch
(
Exception
e
)
{
Cat
.
logError
(
e
);
Event
event
=
Cat
.
getProducer
().
newEvent
(
"Transaction"
,
"XML"
);
event
.
setStatus
(
Event
.
SUCCESS
);
event
.
addData
(
xml
);
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录