This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git.
from 6dc4dbe SCB-230 Setup the snapshot deploy for the travis build
new 37a2d03 SCB-150 add success/failed dimension for call count and tps
new 98a141b SCB-150 impl success /failed in invocation and event
new e4bf630 SCB-150 minor refactor and fix test case
new 3ed292d SCB-150 minor refactor and fix test case
new 14521ec SCB-150 minor refactor for prometheus
new 1e8a735 SCB-150 add module name
new a103bf5 SCB-150 fix RegistryMetric serialization
new cbd7092 SCB-150 update package name and resolve conflicts
new 604afb2 SCB-150 fix pr comment
new bd87a72 SCB-150 add Status Dimension output level support
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../common/rest/AbstractRestInvocation.java | 2 +-
.../org/apache/servicecomb/core/Invocation.java | 4 +-
.../core/metrics/InvocationFinishedEvent.java | 17 +-
.../core/provider/consumer/InvokerUtils.java | 15 +-
.../demo/springmvc/client/SpringmvcClient.java | 6 +-
.../demo/perf/PerfMetricsFilePublisher.java | 15 +-
metrics/metrics-common/pom.xml | 4 +-
.../servicecomb/metrics/common/CallMetric.java | 59 +++-
.../metrics/common/DoubleMetricValue.java | 56 ++++
.../metrics/common/LongMetricValue.java | 56 ++++
.../servicecomb/metrics/common/MetricValue.java | 70 +++++
.../metrics/common/MetricsDimension.java | 46 +++
.../servicecomb/metrics/core/MetricsConfig.java | 2 +
.../core/event/DefaultEventListenerManager.java | 17 +-
.../event/InvocationFinishedEventListener.java | 11 +-
.../core/event/InvocationStartedEventListener.java | 5 +-
.../event/dimension/CodeGroupStatusConvertor.java | 45 +++
.../core/event/dimension/CodeStatusConvertor.java | 15 +-
.../core/event/dimension/StatusConvertor.java | 8 +-
.../event/dimension/StatusConvertorFactory.java | 53 ++++
.../dimension/SuccessFailedStatusConvertor.java | 16 +-
.../metrics/core/monitor/CallMonitor.java | 70 ++++-
.../metrics/core/monitor/DefaultSystemMonitor.java | 5 +-
.../metrics/core/monitor/TimerMonitor.java | 24 +-
.../metrics/core/utils/MonitorUtils.java | 70 +++++
.../metrics/core/TestEventAndRunner.java | 348 +++++++++++----------
.../servicecomb/metrics/core/TestPublisher.java | 7 +-
.../metrics/core/TestStatusDimension.java | 158 ++++++++++
metrics/metrics-extension/pom.xml | 1 +
.../metrics-integration/metrics-prometheus/pom.xml | 1 +
.../metrics/prometheus/MetricsCollector.java | 83 ++++-
.../servicecomb/samples/mwf/TestWriteFile.java | 24 +-
.../transport/highway/HighwayServerInvoke.java | 2 +-
33 files changed, 1021 insertions(+), 294 deletions(-)
create mode 100644
metrics/metrics-common/src/main/java/org/apache/servicecomb/metrics/common/DoubleMetricValue.java
create mode 100644
metrics/metrics-common/src/main/java/org/apache/servicecomb/metrics/common/LongMetricValue.java
create mode 100644
metrics/metrics-common/src/main/java/org/apache/servicecomb/metrics/common/MetricValue.java
create mode 100644
metrics/metrics-common/src/main/java/org/apache/servicecomb/metrics/common/MetricsDimension.java
create mode 100644
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/event/dimension/CodeGroupStatusConvertor.java
copy core/src/test/java/org/apache/servicecomb/core/provider/Person.java =>
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/event/dimension/CodeStatusConvertor.java
(77%)
copy
common/common-javassist/src/main/java/org/apache/servicecomb/common/javassist/SingleWrapper.java
=>
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/event/dimension/StatusConvertor.java
(84%)
create mode 100644
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/event/dimension/StatusConvertorFactory.java
copy
common/common-rest/src/main/java/org/apache/servicecomb/common/rest/definition/path/StaticUrlParamWriter.java
=>
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/event/dimension/SuccessFailedStatusConvertor.java
(67%)
create mode 100644
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/utils/MonitorUtils.java
create mode 100644
metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/TestStatusDimension.java
--
To stop receiving notification emails like this one, please contact
[email protected].