parent
8106c38594
commit
11ea4be87e
|
|
@ -144,7 +144,12 @@ public class InstanceMetricEsUIDAO extends EsDAO implements IInstanceMetricUIDAO
|
|||
long errorCallTimes = ((Number)response.getResponse().getSource().get(InstanceMetricTable.COLUMN_TRANSACTION_ERROR_CALLS)).longValue();
|
||||
long durationSum = ((Number)response.getResponse().getSource().get(InstanceMetricTable.COLUMN_TRANSACTION_DURATION_SUM)).longValue();
|
||||
long errorDurationSum = ((Number)response.getResponse().getSource().get(InstanceMetricTable.COLUMN_BUSINESS_TRANSACTION_ERROR_DURATION_SUM)).longValue();
|
||||
responseTimeTrends.add((int)((durationSum - errorDurationSum) / (callTimes - errorCallTimes)));
|
||||
long correctCallTimes = callTimes - errorCallTimes;
|
||||
if (correctCallTimes != 0L) {
|
||||
responseTimeTrends.add((int)((durationSum - errorDurationSum) / correctCallTimes));
|
||||
} else {
|
||||
responseTimeTrends.add(0);
|
||||
}
|
||||
} else {
|
||||
responseTimeTrends.add(0);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue