diff --git a/samples/skywalking-example/example-dubbox-rest/pom.xml b/samples/skywalking-example/example-dubbox-rest/pom.xml
new file mode 100644
index 000000000..c52cf50a2
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/pom.xml
@@ -0,0 +1,96 @@
+
+
+
+ skywalking-example
+ com.ai.cloud
+ 1.0-Final
+
+ 4.0.0
+
+ example-dubbox-rest
+
+
+
+ org.jboss.resteasy
+ resteasy-jaxrs
+ 3.0.7.Final
+
+
+ org.jboss.resteasy
+ resteasy-client
+ 3.0.7.Final
+
+
+ javax.validation
+ validation-api
+ 1.0.0.GA
+
+
+ org.jboss.resteasy
+ resteasy-jackson-provider
+ 3.0.7.Final
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-core
+ 8.0.11
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-logging-juli
+ 8.0.11
+
+
+ javax.ws.rs
+ javax.ws.rs-api
+ 2.0
+
+
+ com.alibaba
+ dubbox
+ 2.8.4
+
+
+ org.apache.httpcomponents
+ httpclient
+ 4.2.1
+
+
+ org.javassist
+ javassist
+ 3.20.0-GA
+
+
+ com.101tec
+ zkclient
+ 0.7
+
+
+ org.springframework
+ spring-context
+ 4.3.1.RELEASE
+
+
+ org.springframework
+ spring-aop
+ 4.3.1.RELEASE
+
+
+ com.h2database
+ h2
+ 1.4.192
+
+
+ org.springframework
+ spring-jdbc
+ 4.3.1.RELEASE
+
+
+ log4j
+ log4j
+ 1.2.17
+
+
+
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/DubboxRestConsumer.java b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/DubboxRestConsumer.java
new file mode 100644
index 000000000..dfba36cca
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/DubboxRestConsumer.java
@@ -0,0 +1,17 @@
+package com.ai.cloud.skywalking.sample.dubboxrest;
+
+import com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA;
+import com.ai.cloud.skywalking.sample.dubboxrest.interfaces.param.DubboxRestInterAParameter;
+import org.springframework.context.ApplicationContext;
+import org.springframework.context.support.ClassPathXmlApplicationContext;
+
+import java.io.IOException;
+import java.net.URISyntaxException;
+
+public class DubboxRestConsumer {
+ public static void main(String[] args) throws IOException, URISyntaxException, InterruptedException {
+ ApplicationContext context = new ClassPathXmlApplicationContext("classpath*:consumer/dubbox-rest-consumer.xml");
+ IDubboxRestInterA dubboxRestInterA = context.getBean(IDubboxRestInterA.class);
+ System.out.println(dubboxRestInterA.doBusiness(new DubboxRestInterAParameter("AAAAA")));
+ }
+}
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/DubboxRestStart.java b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/DubboxRestStart.java
new file mode 100644
index 000000000..bef0cdec0
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/DubboxRestStart.java
@@ -0,0 +1,16 @@
+package com.ai.cloud.skywalking.sample.dubboxrest;
+
+import org.springframework.context.support.ClassPathXmlApplicationContext;
+
+public class DubboxRestStart {
+
+ public static void main(String[] args) throws InterruptedException {
+ ClassPathXmlApplicationContext classPathXmlApplicationContext =
+ new ClassPathXmlApplicationContext("classpath*:spring-context.xml");
+ classPathXmlApplicationContext.start();
+
+ while (true) {
+ Thread.sleep(100000L);
+ }
+ }
+}
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/impl/DubboxRestInterAImpl.java b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/impl/DubboxRestInterAImpl.java
new file mode 100644
index 000000000..d51e7752d
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/impl/DubboxRestInterAImpl.java
@@ -0,0 +1,33 @@
+package com.ai.cloud.skywalking.sample.dubboxrest.impl;
+
+import com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA;
+import com.ai.cloud.skywalking.sample.dubboxrest.interfaces.param.DubboxRestInterAParameter;
+import com.alibaba.dubbo.config.annotation.Service;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import javax.sql.DataSource;
+import java.sql.Connection;
+import java.sql.PreparedStatement;
+import java.sql.SQLException;
+import java.util.UUID;
+
+@Service
+public class DubboxRestInterAImpl implements IDubboxRestInterA {
+
+ @Autowired
+ private DataSource dataSource;
+
+ public String doBusiness(DubboxRestInterAParameter paramA) {
+ try {
+ Connection connection = dataSource.getConnection();
+ PreparedStatement preparedStatement =
+ connection.prepareStatement("INSERT INTO PUBLIC.sampletable1(key1,value1) VALUES(?,?)");
+ preparedStatement.setString(1, UUID.randomUUID().toString());
+ preparedStatement.setString(2, paramA.getParameterA());
+ int updateCount = preparedStatement.executeUpdate();
+ return "{\"updateCount\":\"" + updateCount + "\"}";
+ } catch (SQLException e) {
+ return "{\"Message\":\"Update failed\"}";
+ }
+ }
+}
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/interfaces/IDubboxRestInterA.java b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/interfaces/IDubboxRestInterA.java
new file mode 100644
index 000000000..9f9be6361
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/interfaces/IDubboxRestInterA.java
@@ -0,0 +1,20 @@
+package com.ai.cloud.skywalking.sample.dubboxrest.interfaces;
+
+
+import com.ai.cloud.skywalking.sample.dubboxrest.interfaces.param.DubboxRestInterAParameter;
+
+import javax.ws.rs.Consumes;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.MediaType;
+
+@Path("/rest-a")
+@Consumes({MediaType.APPLICATION_JSON})
+@Produces({MediaType.APPLICATION_JSON, MediaType.TEXT_XML})
+public interface IDubboxRestInterA {
+
+ @Path("/doBusiness")
+ @POST
+ String doBusiness(DubboxRestInterAParameter paramA);
+}
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/interfaces/param/DubboxRestInterAParameter.java b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/interfaces/param/DubboxRestInterAParameter.java
new file mode 100644
index 000000000..ac218c6e5
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/java/com/ai/cloud/skywalking/sample/dubboxrest/interfaces/param/DubboxRestInterAParameter.java
@@ -0,0 +1,32 @@
+package com.ai.cloud.skywalking.sample.dubboxrest.interfaces.param;
+
+import org.codehaus.jackson.annotate.JsonIgnoreProperties;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+
+@XmlRootElement
+@XmlAccessorType(XmlAccessType.FIELD)
+@JsonIgnoreProperties(ignoreUnknown = true)
+public class DubboxRestInterAParameter {
+
+ public DubboxRestInterAParameter() {
+ }
+
+ @XmlElement(name = "parameterA")
+ private String parameterA;
+
+ public DubboxRestInterAParameter(String parameterA) {
+ this.parameterA = parameterA;
+ }
+
+ public String getParameterA() {
+ return parameterA;
+ }
+
+ public void setParameterA(String parameterA) {
+ this.parameterA = parameterA;
+ }
+}
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/resources/consumer/dubbox-rest-consumer.xml b/samples/skywalking-example/example-dubbox-rest/src/main/resources/consumer/dubbox-rest-consumer.xml
new file mode 100644
index 000000000..f332e7d39
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/resources/consumer/dubbox-rest-consumer.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/resources/db/sql/create-db.sql b/samples/skywalking-example/example-dubbox-rest/src/main/resources/db/sql/create-db.sql
new file mode 100644
index 000000000..85b97bf65
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/resources/db/sql/create-db.sql
@@ -0,0 +1,5 @@
+CREATE TABLE PUBLIC.sampletable1
+(
+ key1 VARCHAR2(36) PRIMARY KEY,
+ value1 VARCHAR2(36) NOT NULL
+);
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/resources/log4j.properties b/samples/skywalking-example/example-dubbox-rest/src/main/resources/log4j.properties
new file mode 100644
index 000000000..3d6f4a1c1
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/resources/log4j.properties
@@ -0,0 +1,8 @@
+#\u53ca\u65e5\u5fd7\u8f93\u51fa\u7ea7\u522b\uff0c\u5927\u4e8e\u7b49\u4e8e\u8be5\u7ea7\u522b\u7684\u65e5\u5fd7\u5c06\u88ab\u8f93\u51fa\uff08 DEBUG < INFO < WARN < ERROR < FATAL \uff09 \u8bbe\u4e3aOFF\u53ef\u4ee5\u5173\u95ed\u65e5\u5fd7
+log4j.rootLogger=info, stdout
+
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p %l %m%n
+
+log4j.logger.com.hshbic.cloud.openapi.develop2=INFO
\ No newline at end of file
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/resources/log4j2.xml b/samples/skywalking-example/example-dubbox-rest/src/main/resources/log4j2.xml
new file mode 100644
index 000000000..4e2af7485
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/resources/log4j2.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/resources/provider/dubbox-rest-provider.xml b/samples/skywalking-example/example-dubbox-rest/src/main/resources/provider/dubbox-rest-provider.xml
new file mode 100644
index 000000000..a7647d02e
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/resources/provider/dubbox-rest-provider.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/skywalking-example/example-dubbox-rest/src/main/resources/spring-context.xml b/samples/skywalking-example/example-dubbox-rest/src/main/resources/spring-context.xml
new file mode 100644
index 000000000..a7c7c7173
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/src/main/resources/spring-context.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/skywalking-example/example-dubbox-rest/target/agent/logs/skywalking-api.log b/samples/skywalking-example/example-dubbox-rest/target/agent/logs/skywalking-api.log
new file mode 100644
index 000000000..f885e7825
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/agent/logs/skywalking-api.log
@@ -0,0 +1,1252 @@
+INFO 2016-08-11 07:24:15 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 07:24:15 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:24:15 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 07:24:17 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 07:24:17 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 07:24:17 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 07:24:17 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 07:24:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871462059.aab7357.48769.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871468426.aab7357.48769.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 07:24:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 07:25:00 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 07:25:00 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:25:00 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 07:25:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 07:25:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:25:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 07:25:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 07:25:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 07:25:03 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470871503096.faf832c.48771.1.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId:0.0 LevelId:0
+DEBUG 2016-08-11 07:25:04 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871503096.faf832c.48771.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 07:25:04 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 07:25:09 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470871503096.faf832c.48771.1.1 viewpointId:rest://192.168.1.100:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:.0 LevelId:0
+DEBUG 2016-08-11 07:25:12 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871503096.faf832c.48771.1.1 ParentLevelId:.0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:25:12 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871503096.faf832c.48771.1.1 ParentLevelId:.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:25:12 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871503096.faf832c.48771.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 07:26:22 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 07:26:22 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 07:26:22 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:26:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 07:26:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:26:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 07:26:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 07:26:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470871585480.3ec6d86.48815.1.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId:0.0 LevelId:0
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470871585480.3ec6d86.48815.1.1 viewpointId:rest://192.168.1.100:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:.0 LevelId:0
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871585480.3ec6d86.48815.1.1 ParentLevelId:.0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871585480.3ec6d86.48815.1.1 ParentLevelId:.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871585480.3ec6d86.48815.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871585480.3ec6d86.48815.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:26:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871585480.3ec6d86.48815.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 07:27:01 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 07:27:01 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:27:01 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 07:27:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 07:27:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 07:27:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 07:27:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 07:27:03 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871623459.0260f72.48860.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:27:03 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871623505.0260f72.48860.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:27:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:27:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 07:27:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 07:27:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 07:27:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 07:27:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 07:27:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 07:27:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 07:27:10 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 07:27:10 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:27:10 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 07:27:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470871632857.b5e57ab.48871.1.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId:0.0 LevelId:0
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470871632857.b5e57ab.48871.1.1 viewpointId:rest://192.168.1.100:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:.0 LevelId:0
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871632857.b5e57ab.48871.1.1 ParentLevelId:.0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871632857.b5e57ab.48871.1.1 ParentLevelId:.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871632857.b5e57ab.48871.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871632857.b5e57ab.48871.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 07:27:13 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470871632857.b5e57ab.48871.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 07:32:01 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+id
+[INFO]DataSender send data with copynum=1 successfully.(t:1470871633528)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470871633528)
+
+id
+[INFO]DataSender send data with copynum=1 successfully.(t:1470871633520)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470871633520)
+
+id
+[INFO]DataSender send data with copynum=1 successfully.(t:1470871633523)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470871633523)
+
+id
+[INFO]DataSender send data with copynum=1 successfully.(t:1470871625536)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470871625536)
+
+id
+[INFO]using available DataSender connect to: /127.0.0.1:34000(t:1470871920769)
+
+id
+[INFO]add new sender.(t:1470871623845)
+
+id
+[INFO]save span(t:1470871633527)
+
+id
+[INFO]save span(t:1470871623508)
+
+------------------------------------------------
+
+INFO 2016-08-11 13:10:47 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:10:47 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:10:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:10:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:10:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:10:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:10:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:10:52 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470892252294.d4e7b23.82382.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:10:52 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470892252877.d4e7b23.82382.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:10:53 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:10:56 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:10:56 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:10:56 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:10:57 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:10:58 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:10:58 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:10:58 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:10:58 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:10:59 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:10:59 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:10:59 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:10:59 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:11:33 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:11:33 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:11:33 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:11:33 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:11:57 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470892276801.74ea068.82384.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:11:57 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:12:14 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470892276801.74ea068.82384.1.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId:0.0 LevelId:0
+INFO 2016-08-11 13:15:56 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+id
+[INFO]using available DataSender connect to: /127.0.0.1:34000(t:1470892556823)
+
+id
+[INFO]add new sender.(t:1470892556823)
+
+id
+[INFO]remove disconnected sender.(t:1470892556820)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470892556823)
+
+id
+[INFO]save span(t:1470892317943)
+
+------------------------------------------------
+
+INFO 2016-08-11 13:20:45 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+id
+[INFO]using available DataSender connect to: /127.0.0.1:34000(t:1470892334654)
+
+id
+[INFO]add new sender.(t:1470892334654)
+
+id
+[INFO]remove disconnected sender.(t:1470892349675)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470892334654)
+
+id
+[INFO]save span(t:1470892334653)
+
+id
+[INFO]save span(t:1470892252880)
+
+------------------------------------------------
+DEBUG 2016-08-11 13:20:45 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470892276801.74ea068.82384.1.1 viewpointId:rest://10.128.6.142:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:.0 LevelId:0
+
+DEBUG 2016-08-11 13:20:45 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470892276801.74ea068.82384.1.1 ParentLevelId:.0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:20:45 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470892276801.74ea068.82384.1.1 ParentLevelId:.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:20:45 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470892276801.74ea068.82384.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 13:20:56 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+id
+[INFO]using available DataSender connect to: /127.0.0.1:34000(t:1470892856033)
+
+id
+[INFO]add new sender.(t:1470892856033)
+
+id
+[INFO]remove disconnected sender.(t:1470892856031)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470892856033)
+
+------------------------------------------------
+
+INFO 2016-08-11 13:25:56 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+id
+[INFO]using available DataSender connect to: /127.0.0.1:34000(t:1470893156194)
+
+id
+[INFO]add new sender.(t:1470893156194)
+
+id
+[INFO]remove disconnected sender.(t:1470893156192)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470893156194)
+
+------------------------------------------------
+
+INFO 2016-08-11 13:30:26 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:30:26 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:30:26 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:30:28 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:30:36 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:30:36 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:30:36 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:30:36 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:30:36 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893435964.0eebb2d.82419.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:30:36 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+INFO 2016-08-11 13:30:43 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:30:43 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:30:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:30:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:30:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:30:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:30:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:30:47 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893447504.fdbc970.82421.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:30:47 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893447656.fdbc970.82421.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:30:48 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:30:54 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:30:54 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:30:54 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:30:56 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:31:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:31:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:31:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:31:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:31:17 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893464845.6b2e548.82424.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:31:17 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:31:35 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470893488737.fdbc970.82421.527.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId: LevelId:0
+DEBUG 2016-08-11 13:31:57 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470893464845.6b2e548.82424.1.1 viewpointId:rest://10.128.6.142:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:0 LevelId:0
+DEBUG 2016-08-11 13:31:57 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893464845.6b2e548.82424.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:31:57 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893464845.6b2e548.82424.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:31:57 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893488737.fdbc970.82421.527.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 13:32:02 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:32:02 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:32:02 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:32:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:32:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:32:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:32:03 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:32:05 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893524055.1ebb6ce.82428.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893525927.1ebb6ce.82428.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:32:06 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:32:09 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:32:09 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:32:09 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:32:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:32:29 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:32:29 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:32:29 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:32:29 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:32:33 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470893553591.1ebb6ce.82428.493.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId: LevelId:0
+DEBUG 2016-08-11 13:32:34 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893532068.5c96980.82430.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:32:34 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:33:00 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470893532068.5c96980.82430.1.1 viewpointId:rest://10.128.6.142:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:0 LevelId:0
+DEBUG 2016-08-11 13:33:00 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893532068.5c96980.82430.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:33:00 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893532068.5c96980.82430.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:33:00 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893553591.1ebb6ce.82428.493.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 13:33:04 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:33:04 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:33:04 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:33:05 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:33:05 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:33:05 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:33:05 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893586382.9ec53e3.82434.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893588225.9ec53e3.82434.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:33:08 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:33:11 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:33:11 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:33:11 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:33:13 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:33:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:33:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:33:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:33:24 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:33:27 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893593780.55cefcc.82436.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:33:27 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:37:43 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470893863917.9ec53e3.82434.340.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId: LevelId:0
+DEBUG 2016-08-11 13:37:44 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470893593780.55cefcc.82436.1.1 viewpointId:rest://10.128.6.142:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:0 LevelId:0
+DEBUG 2016-08-11 13:37:44 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893593780.55cefcc.82436.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:37:44 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893593780.55cefcc.82436.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:37:44 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470893863917.9ec53e3.82434.340.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 13:38:11 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+id
+[INFO]using available DataSender connect to: /127.0.0.1:34000(t:1470893890902)
+
+id
+[INFO]add new sender.(t:1470893890902)
+
+id
+[INFO]remove disconnected sender.(t:1470893890898)
+
+id
+[INFO]DataSender[/127.0.0.1:34000] send data successfully.(t:1470893890902)
+
+id
+[INFO]save span(t:1470893607771)
+
+------------------------------------------------
+
+INFO 2016-08-11 13:40:37 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:40:37 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:40:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:40:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:40:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:40:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:40:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:40:40 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894039079.9d64239.82459.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894040906.9d64239.82459.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:40:41 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:40:44 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:40:44 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:40:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:40:45 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:40:45 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:40:45 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:40:45 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:40:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:40:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:40:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:40:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:40:49 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:40:49 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:40:49 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:40:49 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:40:51 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894046182.2b87052.82461.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:40:51 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:42:03 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470894053408.9d64239.82459.203.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId: LevelId:0
+DEBUG 2016-08-11 13:42:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470894046182.2b87052.82461.1.1 viewpointId:rest://10.128.6.142:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:0 LevelId:0
+DEBUG 2016-08-11 13:42:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894046182.2b87052.82461.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:42:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894046182.2b87052.82461.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:42:25 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894053408.9d64239.82459.203.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 13:42:32 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:42:32 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:42:32 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:42:34 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:42:34 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:42:34 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:42:34 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:42:34 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894154631.0cf7099.82475.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:42:34 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894154893.0cf7099.82475.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 13:42:35 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:42:35 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:42:35 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:42:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:42:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:42:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:42:37 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894157563.8c06f01.82478.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894159030.8c06f01.82478.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:42:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:42:42 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:42:42 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:42:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:42:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:42:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:42:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:42:43 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:42:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:42:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:42:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:42:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:42:51 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:42:51 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:42:51 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:42:51 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:42:53 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894164406.cc758b6.82480.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:42:53 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:43:03 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470894176280.8c06f01.82478.255.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId: LevelId:0
+INFO 2016-08-11 13:43:12 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:43:12 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:43:12 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:43:14 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:43:14 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:43:14 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:43:14 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894194674.2458417.82486.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894196251.2458417.82486.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:43:16 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:43:19 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:43:19 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:43:19 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:43:20 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:43:20 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:43:20 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:43:20 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:43:21 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:43:21 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:43:21 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:43:21 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:43:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:43:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:43:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:43:23 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:43:26 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894201394.678d93d.82488.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:43:26 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:44:55 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470894295194.2458417.82486.187.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId: LevelId:0
+DEBUG 2016-08-11 13:44:55 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470894201394.678d93d.82488.1.1 viewpointId:rest://10.128.6.142:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:0 LevelId:0
+DEBUG 2016-08-11 13:44:55 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894201394.678d93d.82488.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:44:55 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894201394.678d93d.82488.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:44:55 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894295194.2458417.82486.187.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+INFO 2016-08-11 13:45:38 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:45:38 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:45:38 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:45:39 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:45:40 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.h2.Driver] instance methods as following rules:
+ 1. method name=connect
+
+DEBUG 2016-08-11 13:45:40 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver instance methods by rule: method name=connect
+DEBUG 2016-08-11 13:45:40 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.h2.Driver by com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine completely.
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894340437.ff4eeaf.82502.1.1 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894342003.ff4eeaf.82502.1.2 ParentLevelId: LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.catalina.core.StandardEngineValve] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:45:42 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.catalina.core.StandardEngineValve by com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine completely.
+INFO 2016-08-11 13:45:44 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:28) sky-walking system-env auth : false
+INFO 2016-08-11 13:45:44 com.ai.cloud.skywalking.conf.ConfigInitializer.initialize(ConfigInitializer.java:31) sky-walking auth override: true
+INFO 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:62)
+---------SDK Health Collector Report---------
+------------------------------------------------
+
+INFO 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.info(Logger.java:78) find skywalking plugin define in jar:file:/Users/xin/workbench/sky-walking/samples/skywalking-example/example-dubbox-rest/target/agent/skywalking-agent-1.0-Final.jar!/skywalking-plugin.def
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.jedis.v2.plugin.define.JedisClusterPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.H2PluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.MysqlPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.jdbc.define.OraclePluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.InternalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.MinimalHttpClientPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:45:44 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class by plugin com.ai.cloud.skywalking.plugin.tomcat78x.define.TomcatPluginDefine.
+DEBUG 2016-08-11 13:45:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine.
+DEBUG 2016-08-11 13:45:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.AbstractHttpClient] instance methods as following rules:
+ 1. method name=doExecute
+
+DEBUG 2016-08-11 13:45:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient instance methods by rule: method name=doExecute
+DEBUG 2016-08-11 13:45:46 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.AbstractHttpClient by com.ai.cloud.skywalking.httpClient.v4.plugin.define.AbstractHttpClientPluginDefine completely.
+DEBUG 2016-08-11 13:45:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine.
+DEBUG 2016-08-11 13:45:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [com.alibaba.dubbo.monitor.support.MonitorFilter] instance methods as following rules:
+ 1. method name=invoke
+
+DEBUG 2016-08-11 13:45:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter instance methods by rule: method name=invoke
+DEBUG 2016-08-11 13:45:47 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class com.alibaba.dubbo.monitor.support.MonitorFilter by com.ai.cloud.skywalking.plugin.dubbo.DubboPluginDefine completely.
+DEBUG 2016-08-11 13:45:50 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) prepare to enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine.
+DEBUG 2016-08-11 13:45:50 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:58)
+prepare to enhance class [org.apache.http.impl.client.DefaultRequestDirector] instance methods as following rules:
+ 1. method name=execute
+
+DEBUG 2016-08-11 13:45:50 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector instance methods by rule: method name=execute
+DEBUG 2016-08-11 13:45:50 com.ai.cloud.skywalking.logging.Logger.debug(Logger.java:70) enhance class org.apache.http.impl.client.DefaultRequestDirector by com.ai.cloud.skywalking.httpClient.v4.plugin.define.DefaultRequestDirectorPluginDefine completely.
+DEBUG 2016-08-11 13:45:51 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894347189.0f7d314.82504.1.1 ParentLevelId:0 LevelId:0 businessKey:{_ret=null}
+ERROR 2016-08-11 13:45:51 com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:57) class[class com.alibaba.dubbo.monitor.support.MonitorFilter] after method[invoke] intercept failue:null
+java.lang.NullPointerException
+ at com.ai.cloud.skywalking.plugin.dubbo.MonitorFilterInterceptor.afterMethod(MonitorFilterInterceptor.java:83)
+ at com.ai.cloud.skywalking.plugin.interceptor.enhance.ClassInstanceMethodsInterceptor.intercept(ClassInstanceMethodsInterceptor.java:55)
+ at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48)
+ at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
+ at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74)
+ at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
+ at com.alibaba.dubbo.common.bytecode.proxy0.doBusiness(proxy0.java)
+ at com.ai.cloud.skywalking.sample.dubboxrest.DubboxRestConsumer.main(DubboxRestConsumer.java:15)
+
+DEBUG 2016-08-11 13:45:59 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470894347189.0f7d314.82504.1.1 viewpointId:http://127.0.0.1:20880/rest-a/doBusiness ParentLevelId:0.0 LevelId:0
+DEBUG 2016-08-11 13:46:27 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.beforeInvoke(BaseInvokeMonitor.java:31) TraceId:1.0Final.1470894347189.0f7d314.82504.1.1 viewpointId:rest://10.128.6.142:20880/com.ai.cloud.skywalking.sample.dubboxrest.interfaces.IDubboxRestInterA.doBusiness(DubboxRestInterAParameter) ParentLevelId:0.0.0 LevelId:0
+DEBUG 2016-08-11 13:46:27 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894347189.0f7d314.82504.1.1 ParentLevelId:0.0.0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:46:27 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894347189.0f7d314.82504.1.1 ParentLevelId:0.0.0 LevelId:0 businessKey:{_ret=null}
+DEBUG 2016-08-11 13:46:27 com.ai.cloud.skywalking.invoke.monitor.BaseInvokeMonitor.afterInvoke(BaseInvokeMonitor.java:62) TraceId-ACK:1.0Final.1470894347189.0f7d314.82504.1.1 ParentLevelId:0.0 LevelId:0 businessKey:{_ret=null}
diff --git a/samples/skywalking-example/example-dubbox-rest/target/agent/sky-walking.auth b/samples/skywalking-example/example-dubbox-rest/target/agent/sky-walking.auth
new file mode 100644
index 000000000..71f26d069
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/agent/sky-walking.auth
@@ -0,0 +1,47 @@
+#skyWalking用户ID
+skywalking.user_id=123
+#skyWalking应用编码
+skywalking.application_code=skywalking-sample-dubbo
+#skywalking auth的环境变量名字
+skywalking.auth_system_env_name=SKYWALKING_RUN
+#skywalking数据编码
+skywalking.charset=UTF-8
+skywalking.auth_override=true
+#是否使用STD替换日志输出
+skywalking.logger_std_out_override=false;
+
+#是否打印数据
+buriedpoint.printf=true
+#埋点异常的最大长度
+buriedpoint.max_exception_stack_length=4000
+#业务字段的最大长度
+buriedpoint.businesskey_max_length=300
+#过滤异常
+buriedpoint.exclusive_exceptions=java.lang.RuntimeException
+
+#最大发送者的连接数阀比例
+sender.connect_percent=100
+#发送服务端配置
+sender.servers_addr=127.0.0.1:34000
+#最大发送的副本数量
+sender.max_copy_num=2
+#发送的最大长度
+sender.max_send_length=20000
+#当没有Sender时,尝试获取sender的等待周期
+sender.retry_get_sender_wait_interval=2000
+
+#最大消费线程数
+consumer.max_consumer=1
+#消费者最大等待时间
+consumer.max_wait_time=5
+#发送失败等待时间
+consumer.consumer_fail_retry_wait_interval=50
+
+#每个Buffer的最大个数
+buffer.buffer_max_size=18000
+#Buffer池的最大长度
+buffer.pool_size=5
+
+#发送检查线程检查周期
+senderchecker.check_polling_time=200
+
diff --git a/samples/skywalking-example/example-dubbox-rest/target/classes/consumer/dubbox-rest-consumer.xml b/samples/skywalking-example/example-dubbox-rest/target/classes/consumer/dubbox-rest-consumer.xml
new file mode 100644
index 000000000..f332e7d39
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/classes/consumer/dubbox-rest-consumer.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
diff --git a/samples/skywalking-example/example-dubbox-rest/target/classes/db/sql/create-db.sql b/samples/skywalking-example/example-dubbox-rest/target/classes/db/sql/create-db.sql
new file mode 100644
index 000000000..85b97bf65
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/classes/db/sql/create-db.sql
@@ -0,0 +1,5 @@
+CREATE TABLE PUBLIC.sampletable1
+(
+ key1 VARCHAR2(36) PRIMARY KEY,
+ value1 VARCHAR2(36) NOT NULL
+);
diff --git a/samples/skywalking-example/example-dubbox-rest/target/classes/log4j.properties b/samples/skywalking-example/example-dubbox-rest/target/classes/log4j.properties
new file mode 100644
index 000000000..3d6f4a1c1
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/classes/log4j.properties
@@ -0,0 +1,8 @@
+#\u53ca\u65e5\u5fd7\u8f93\u51fa\u7ea7\u522b\uff0c\u5927\u4e8e\u7b49\u4e8e\u8be5\u7ea7\u522b\u7684\u65e5\u5fd7\u5c06\u88ab\u8f93\u51fa\uff08 DEBUG < INFO < WARN < ERROR < FATAL \uff09 \u8bbe\u4e3aOFF\u53ef\u4ee5\u5173\u95ed\u65e5\u5fd7
+log4j.rootLogger=info, stdout
+
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p %l %m%n
+
+log4j.logger.com.hshbic.cloud.openapi.develop2=INFO
\ No newline at end of file
diff --git a/samples/skywalking-example/example-dubbox-rest/target/classes/log4j2.xml b/samples/skywalking-example/example-dubbox-rest/target/classes/log4j2.xml
new file mode 100644
index 000000000..4e2af7485
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/classes/log4j2.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/skywalking-example/example-dubbox-rest/target/classes/provider/dubbox-rest-provider.xml b/samples/skywalking-example/example-dubbox-rest/target/classes/provider/dubbox-rest-provider.xml
new file mode 100644
index 000000000..a7647d02e
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/classes/provider/dubbox-rest-provider.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/skywalking-example/example-dubbox-rest/target/classes/spring-context.xml b/samples/skywalking-example/example-dubbox-rest/target/classes/spring-context.xml
new file mode 100644
index 000000000..a7c7c7173
--- /dev/null
+++ b/samples/skywalking-example/example-dubbox-rest/target/classes/spring-context.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/samples/skywalking-example/pom.xml b/samples/skywalking-example/pom.xml
index 7be95f7f8..80c89e5e4 100644
--- a/samples/skywalking-example/pom.xml
+++ b/samples/skywalking-example/pom.xml
@@ -9,6 +9,7 @@
example-web
example-dubbo
+ example-dubbox-rest
pom
diff --git a/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/invoke/monitor/RPCClientInvokeMonitor.java b/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/invoke/monitor/RPCClientInvokeMonitor.java
index b9412d407..c6ec5aecc 100644
--- a/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/invoke/monitor/RPCClientInvokeMonitor.java
+++ b/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/invoke/monitor/RPCClientInvokeMonitor.java
@@ -58,7 +58,7 @@ public class RPCClientInvokeMonitor extends BaseInvokeMonitor {
}
private String generateSubParentLevelId(Span spanData) {
- if (spanData.getParentLevel() == null) {
+ if (spanData.getParentLevel() == null || spanData.getParentLevel().length() == 0) {
return spanData.getLevelId() + "";
}
diff --git a/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/enhance/MethodInputAndOutParameterInterceptor.java b/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/enhance/MethodInputAndOutParameterInterceptor.java
index 310b35200..dda168ced 100644
--- a/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/enhance/MethodInputAndOutParameterInterceptor.java
+++ b/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/plugin/interceptor/enhance/MethodInputAndOutParameterInterceptor.java
@@ -11,6 +11,7 @@ import java.lang.reflect.Method;
import java.util.concurrent.Callable;
public class MethodInputAndOutParameterInterceptor {
+
public static IBuriedPointType METHOD_INVOKE_BURIEDPOINT = new IBuriedPointType() {
@Override
public String getTypeName() {
@@ -22,8 +23,10 @@ public class MethodInputAndOutParameterInterceptor {
return CallType.SYNC;
}
};
+
@RuntimeType
- public Object interceptor(@AllArguments Object[] allArgument, @Origin Method method, @Origin Class> clazz, @SuperCall Callable> zuper) throws Exception {
+ public Object interceptor(@AllArguments Object[] allArgument, @Origin Method method, @Origin Class> clazz,
+ @SuperCall Callable> zuper) throws Exception {
@@ -31,7 +34,6 @@ public class MethodInputAndOutParameterInterceptor {
try {
ret = zuper.call();
} catch (Throwable e) {
-
throw e;
} finally {
diff --git a/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/protocol/util/ContextGenerator.java b/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/protocol/util/ContextGenerator.java
index 45267faca..1a48844fb 100644
--- a/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/protocol/util/ContextGenerator.java
+++ b/skywalking-collector/skywalking-api/src/main/java/com/ai/cloud/skywalking/protocol/util/ContextGenerator.java
@@ -30,16 +30,12 @@ public final class ContextGenerator {
* @return
*/
public static Span generateSpanFromContextData(ContextData context, Identification id) {
- Span spanData;
- // 校验传入的参数是否为空,如果为空,则新创建一个
- if (context == null || StringUtil.isEmpty(context.getTraceId())) {
- // 不存在,新创建一个Context
- spanData = new Span(TraceIdGenerator.generate(), Config.SkyWalking.APPLICATION_CODE, Config.SkyWalking.USER_ID);
- } else {
- // 如果不为空,则将当前的Context存放到上下文
+ Span spanData = CurrentThreadSpanStack.peek();
+ if (context != null && !StringUtil.isEmpty(context.getTraceId()) && spanData == null){
spanData = new Span(context.getTraceId(), context.getParentLevel(), context.getLevelId(), Config.SkyWalking.APPLICATION_CODE, Config.SkyWalking.USER_ID);
+ }else{
+ spanData = getSpanFromThreadLocal();
}
-
spanData.setStartDate(System.currentTimeMillis());
spanData.setViewPointId(id.getViewPoint());
return spanData;
diff --git a/skywalking-collector/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/MonitorFilterInterceptor.java b/skywalking-collector/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/MonitorFilterInterceptor.java
index c344a864d..183a60da8 100644
--- a/skywalking-collector/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/MonitorFilterInterceptor.java
+++ b/skywalking-collector/skywalking-sdk-plugin/dubbo-plugin/src/main/java/com/ai/cloud/skywalking/plugin/dubbo/MonitorFilterInterceptor.java
@@ -80,7 +80,7 @@ public class MonitorFilterInterceptor implements InstanceMethodsAroundIntercepto
public Object afterMethod(EnhancedClassInstanceContext context, InstanceMethodInvokeContext interceptorContext,
Object ret) {
Result result = (Result) ret;
- if (result.getException() != null) {
+ if (result != null && result.getException() != null) {
dealException(result.getException(), context);
}
diff --git a/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/AckSpan.java b/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/AckSpan.java
index 561057e77..947d61a68 100644
--- a/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/AckSpan.java
+++ b/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/AckSpan.java
@@ -70,7 +70,7 @@ public class AckSpan extends AbstractDataSerializable {
this.viewPointId = spanData.getViewPointId();
}
- private AckSpan() {
+ public AckSpan() {
}
diff --git a/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/RequestSpan.java b/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/RequestSpan.java
index 87987ee7e..2a14cc070 100644
--- a/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/RequestSpan.java
+++ b/skywalking-protocol/src/main/java/com/ai/cloud/skywalking/protocol/RequestSpan.java
@@ -108,7 +108,7 @@ public class RequestSpan extends AbstractDataSerializable {
this.userId = spanData.getUserId();
}
- private RequestSpan() {
+ public RequestSpan() {
}
private boolean isEntrySpan() {