修改监控

git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@38 1a56cb94-b969-4eaa-88fa-be21384802f2
This commit is contained in:
william.liangf 2011-10-24 08:37:46 +00:00
parent 7f32ab5a75
commit 2bbc41c002
1 changed files with 11 additions and 10 deletions

View File

@ -96,16 +96,17 @@ public class DubboMonitor implements Monitor {
long maxConcurrent = numbers[9];
// 发送汇总信息
URL url = statistics.getUrl().addParameter(MonitorService.SUCCESS, success)
.addParameter(MonitorService.FAILURE, failure)
.addParameter(MonitorService.INPUT, input)
.addParameter(MonitorService.OUTPUT, output)
.addParameter(MonitorService.ELAPSED, elapsed)
.addParameter(MonitorService.CONCURRENT, concurrent)
.addParameter(MonitorService.MAX_INPUT, maxInput)
.addParameter(MonitorService.MAX_OUTPUT, maxOutput)
.addParameter(MonitorService.MAX_ELAPSED, maxElapsed)
.addParameter(MonitorService.MAX_CONCURRENT, maxConcurrent);
URL url = statistics.getUrl()
.addParameters(MonitorService.SUCCESS, String.valueOf(success),
MonitorService.FAILURE, String.valueOf(failure),
MonitorService.INPUT, String.valueOf(input),
MonitorService.OUTPUT, String.valueOf(output),
MonitorService.ELAPSED, String.valueOf(elapsed),
MonitorService.CONCURRENT, String.valueOf(concurrent),
MonitorService.MAX_INPUT, String.valueOf(maxInput),
MonitorService.MAX_OUTPUT, String.valueOf(maxOutput),
MonitorService.MAX_ELAPSED, String.valueOf(maxElapsed),
MonitorService.MAX_CONCURRENT, String.valueOf(maxConcurrent));
monitorService.count(url);
// 减掉已统计数据