Skip to content

Instantly share code, notes, and snippets.

@Shaoranlaos
Created April 29, 2019 11:53
Show Gist options
  • Save Shaoranlaos/8ec556f59b52d2edfd08076b43313a4a to your computer and use it in GitHub Desktop.
Save Shaoranlaos/8ec556f59b52d2edfd08076b43313a4a to your computer and use it in GitHub Desktop.
U:\workspace\apm-test\java\target>java -javaagent:U:\Downloads\elastic-apm-agent-1.6.1.jar -Delastic.apm.log_level=DEBUG -Delastic.apm.service_name=apm-test -Delastic.apm.server_urls=http://drs-s-els01:8200 -Delastic.apm.application_packages=com.****.apm.apm_test -jar .\apm-test-0.0.1-SNAPSHOT-jar-with-dependencies.jar
2019-04-29 13:50:02.409 [apm-server-healthcheck] DEBUG co.elastic.apm.agent.report.ApmServerHealthChecker - Starting healthcheck to http://drs-s-els01:8200/
2019-04-29 13:50:02.727 [apm-server-healthcheck] INFO co.elastic.apm.agent.report.ApmServerHealthChecker - Elastic APM server is available: {"ok":{"build_date":"2019-03-06T14:11:42Z","build_sha":"daad5449d758e7bf101f6482778a2b15f646a67f","version":"6.6.2"}}
2019-04-29 13:50:02.731 [main] DEBUG co.elastic.apm.agent.impl.payload.SystemInfo - container ID is null
2019-04-29 13:50:02.748 [main] INFO co.elastic.apm.agent.configuration.StartupInfo - Starting Elastic APM 1.6.1 as apm-test on Java 1.8.0_191 (Oracle Corporation) Windows 10 10.0
2019-04-29 13:50:02.749 [main] DEBUG co.elastic.apm.agent.configuration.StartupInfo - server_urls: 'http://drs-s-els01:8200' (source: Java System Properties)
2019-04-29 13:50:02.758 [main] DEBUG co.elastic.apm.agent.configuration.StartupInfo - application_packages: 'com.****.apm.apm_test' (source: Java System Properties)
2019-04-29 13:50:02.759 [main] DEBUG co.elastic.apm.agent.configuration.StartupInfo - log_level: 'DEBUG' (source: Java System Properties)
2019-04-29 13:50:03.866 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.httpclient.ApacheHttpClientInstrumentation
2019-04-29 13:50:03.880 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.httpclient.ApacheHttpAsyncClientInstrumentation
2019-04-29 13:50:03.881 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.httpclient.ApacheHttpAsyncClientRedirectInstrumentation
2019-04-29 13:50:03.892 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$StartTransactionInstrumentation
2019-04-29 13:50:03.893 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$StartTransactionWithRemoteParentInstrumentation
2019-04-29 13:50:03.897 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$CurrentTransactionInstrumentation
2019-04-29 13:50:03.903 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$CurrentSpanInstrumentation
2019-04-29 13:50:03.906 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$CaptureExceptionInstrumentation
2019-04-29 13:50:03.911 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.TransactionInstrumentation$SetUserInstrumentation
2019-04-29 13:50:03.912 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.TransactionInstrumentation$EnsureParentIdInstrumentation
2019-04-29 13:50:03.913 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.TransactionInstrumentation$SetResultInstrumentation
2019-04-29 13:50:03.916 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetNameInstrumentation
2019-04-29 13:50:03.917 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetTypeInstrumentation
2019-04-29 13:50:03.924 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetTypesInstrumentation
2019-04-29 13:50:03.924 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$DoCreateSpanInstrumentation
2019-04-29 13:50:03.927 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetStartTimestampInstrumentation
2019-04-29 13:50:03.928 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$EndInstrumentation
2019-04-29 13:50:03.941 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$EndWithTimestampInstrumentation
2019-04-29 13:50:03.942 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$CaptureExceptionInstrumentation
2019-04-29 13:50:03.947 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$GetIdInstrumentation
2019-04-29 13:50:03.948 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$GetTraceIdInstrumentation
2019-04-29 13:50:03.949 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$AddStringLabelInstrumentation
2019-04-29 13:50:03.956 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$AddNumberLabelInstrumentation
2019-04-29 13:50:03.957 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$AddBooleanLabelInstrumentation
2019-04-29 13:50:03.962 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$ActivateInstrumentation
2019-04-29 13:50:03.963 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$IsSampledInstrumentation
2019-04-29 13:50:03.966 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$InjectTraceHeadersInstrumentation
2019-04-29 13:50:03.967 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.CaptureExceptionInstrumentation
2019-04-29 13:50:03.974 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ApiScopeInstrumentation
2019-04-29 13:50:03.975 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.CaptureTransactionInstrumentation
2019-04-29 13:50:03.978 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - co.elastic.apm.api.CaptureTransaction was loaded by Bootstrap ClassLoader from jar:file:/U:/workspace/apm-test/java/target/apm-test-0.0.1-SNAPSHOT-jar-with-dependencies.jar!/co/elastic/apm/api/CaptureTransaction.class
2019-04-29 13:50:03.991 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.CaptureSpanInstrumentation
2019-04-29 13:50:03.996 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - co.elastic.apm.api.CaptureSpan was loaded by Bootstrap ClassLoader from jar:file:/U:/workspace/apm-test/java/target/apm-test-0.0.1-SNAPSHOT-jar-with-dependencies.jar!/co/elastic/apm/api/CaptureSpan.class
2019-04-29 13:50:03.997 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$SetNameInstrumentation
2019-04-29 13:50:03.997 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$SetTypeInstrumentation
2019-04-29 13:50:04.004 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$DoCreateSpanInstrumentation
2019-04-29 13:50:04.005 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$EndInstrumentation
2019-04-29 13:50:04.010 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$CaptureExceptionInstrumentation
2019-04-29 13:50:04.011 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$GetIdInstrumentation
2019-04-29 13:50:04.012 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$GetTraceIdInstrumentation
2019-04-29 13:50:04.012 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$AddTagInstrumentation
2019-04-29 13:50:04.013 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$ActivateInstrumentation
2019-04-29 13:50:04.013 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$IsSampledInstrumentation
2019-04-29 13:50:04.014 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation
2019-04-29 13:50:04.017 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation
2019-04-29 13:50:04.024 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jaxrs.JaxRsTransactionNameInstrumentation
2019-04-29 13:50:04.025 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.ws.rs.Path was loaded by Bootstrap ClassLoader
2019-04-29 13:50:04.027 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jaxws.JaxWsTransactionNameInstrumentation
2019-04-29 13:50:04.028 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.jws.WebService was loaded by Bootstrap ClassLoader from jar:file:/C:/Program%20Files/Java/jre1.8.0_191/lib/rt.jar!/javax/jws/WebService.class
2019-04-29 13:50:04.039 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation
2019-04-29 13:50:04.044 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jdbc.StatementInstrumentation
2019-04-29 13:50:04.045 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation
2019-04-29 13:50:04.045 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jsf.JsfLifecycleInstrumentation$JsfLifecycleExecuteInstrumentation
2019-04-29 13:50:04.046 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by Bootstrap ClassLoader
2019-04-29 13:50:04.047 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jsf.JsfLifecycleInstrumentation$JsfLifecycleRenderInstrumentation
2019-04-29 13:50:04.049 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by Bootstrap ClassLoader
2019-04-29 13:50:04.050 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v5_6.ElasticsearchClientSyncInstrumentation
2019-04-29 13:50:04.058 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v5_6.ElasticsearchClientAsyncInstrumentation
2019-04-29 13:50:04.059 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v6_4.ElasticsearchClientSyncInstrumentation
2019-04-29 13:50:04.065 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v6_4.ElasticsearchClientAsyncInstrumentation
2019-04-29 13:50:04.065 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttpClientInstrumentation
2019-04-29 13:50:04.072 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttp3ClientInstrumentation
2019-04-29 13:50:04.073 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttpClientAsyncInstrumentation
2019-04-29 13:50:04.078 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttp3ClientAsyncInstrumentation
2019-04-29 13:50:04.078 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$FinishInstrumentation
2019-04-29 13:50:04.079 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$LogInstrumentation
2019-04-29 13:50:04.079 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$TagInstrumentation
2019-04-29 13:50:04.082 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$SetOperationName
2019-04-29 13:50:04.089 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$GetTraceContextInstrumentation
2019-04-29 13:50:04.091 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanBuilderInstrumentation$CreateSpanInstrumentation
2019-04-29 13:50:04.092 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ScopeManagerInstrumentation$ActivateInstrumentation
2019-04-29 13:50:04.097 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ScopeManagerInstrumentation$CurrentSpanInstrumentation
2019-04-29 13:50:04.098 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ScopeManagerInstrumentation$CurrentTraceContextInstrumentation
2019-04-29 13:50:04.105 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmScopeInstrumentation
2019-04-29 13:50:04.111 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.SpanContextInstrumentation
2019-04-29 13:50:04.111 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.ServletInstrumentation
2019-04-29 13:50:04.112 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.FilterChainInstrumentation
2019-04-29 13:50:04.112 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.AsyncInstrumentation$StartAsyncInstrumentation
2019-04-29 13:50:04.113 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.AsyncInstrumentation$AsyncContextInstrumentation
2019-04-29 13:50:04.114 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.ServletContextServiceNameInstrumentation
2019-04-29 13:50:04.116 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.RequestStreamRecordingInstrumentation
2019-04-29 13:50:04.124 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.resttemplate.SpringRestTemplateInstrumentation
2019-04-29 13:50:04.125 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.webmvc.SpringTransactionNameInstrumentation
2019-04-29 13:50:04.127 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.webmvc.DispatcherServletRenderInstrumentation
2019-04-29 13:50:04.127 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.webmvc.SpringServiceNameInstrumentation
2019-04-29 13:50:04.139 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$CreateSpanInstrumentation
2019-04-29 13:50:04.140 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$DisconnectInstrumentation
2019-04-29 13:50:04.144 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.scheduled.ScheduledTransactionNameInstrumentation
2019-04-29 13:50:04.145 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applied 82 advices
2019-04-29 13:50:04.171 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - co.elastic.apm.api.CaptureTransaction was loaded by sun.misc.Launcher$AppClassLoader from jar:file:/U:/workspace/apm-test/java/target/apm-test-0.0.1-SNAPSHOT-jar-with-dependencies.jar!/co/elastic/apm/api/CaptureTransaction.class
2019-04-29 13:50:04.173 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - co.elastic.apm.api.CaptureSpan was loaded by sun.misc.Launcher$AppClassLoader from jar:file:/U:/workspace/apm-test/java/target/apm-test-0.0.1-SNAPSHOT-jar-with-dependencies.jar!/co/elastic/apm/api/CaptureSpan.class
2019-04-29 13:50:04.178 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.ws.rs.Path was loaded by sun.misc.Launcher$AppClassLoader
2019-04-29 13:50:04.178 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.jws.WebService was loaded by sun.misc.Launcher$AppClassLoader from jar:file:/C:/Program%20Files/Java/jre1.8.0_191/lib/rt.jar!/javax/jws/WebService.class
2019-04-29 13:50:04.179 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by sun.misc.Launcher$AppClassLoader
2019-04-29 13:50:04.180 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by sun.misc.Launcher$AppClassLoader
2019-04-29 13:50:04.402 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice CreateSpanInstrumentation: hasSuperType(erasure(is(class java.net.HttpURLConnection))) matches class sun.net.www.protocol.http.HttpURLConnection
2019-04-29 13:50:04.404 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice CreateSpanInstrumentation: hasSuperType(erasure(is(class java.net.HttpURLConnection))) matches class java.net.HttpURLConnection
2019-04-29 13:50:04.437 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.ScheduledThreadPoolExecutor
2019-04-29 13:50:04.440 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.ThreadPoolExecutor
2019-04-29 13:50:04.445 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.AbstractExecutorService
2019-04-29 13:50:04.446 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.ScheduledExecutorService
2019-04-29 13:50:04.448 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.ExecutorService
2019-04-29 13:50:04.458 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.Executor
2019-04-29 13:50:04.555 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice CreateSpanInstrumentation: hasSuperType(erasure(is(class java.net.HttpURLConnection))) matches class sun.net.www.protocol.http.HttpURLConnection
2019-04-29 13:50:04.558 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice DisconnectInstrumentation: hasSuperType(erasure(is(class java.net.HttpURLConnection))) matches class sun.net.www.protocol.http.HttpURLConnection
2019-04-29 13:50:04.649 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice DisconnectInstrumentation: (name(equals(disconnect)) and hasParameter(ofSize(0))) matches public void sun.net.www.protocol.http.HttpURLConnection.disconnect()
2019-04-29 13:50:04.663 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice CreateSpanInstrumentation: (((name(equals(connect)) and hasParameter(ofSize(0))) or (name(equals(getOutputStream)) and hasParameter(ofSize(0)))) or (name(equals(getInputStream)) and hasParameter(ofSize(0)))) matches public void sun.net.www.protocol.http.HttpURLConnection.connect() throws java.io.IOException
2019-04-29 13:50:04.681 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice CreateSpanInstrumentation: (((name(equals(connect)) and hasParameter(ofSize(0))) or (name(equals(getOutputStream)) and hasParameter(ofSize(0)))) or (name(equals(getInputStream)) and hasParameter(ofSize(0)))) matches public synchronized java.io.InputStream sun.net.www.protocol.http.HttpURLConnection.getInputStream() throws java.io.IOException
2019-04-29 13:50:04.686 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice CreateSpanInstrumentation: (((name(equals(connect)) and hasParameter(ofSize(0))) or (name(equals(getOutputStream)) and hasParameter(ofSize(0)))) or (name(equals(getInputStream)) and hasParameter(ofSize(0)))) matches public synchronized java.io.OutputStream sun.net.www.protocol.http.HttpURLConnection.getOutputStream() throws java.io.IOException
2019-04-29 13:50:04.704 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice CreateSpanInstrumentation: hasSuperType(erasure(is(class java.net.HttpURLConnection))) matches class java.net.HttpURLConnection
2019-04-29 13:50:04.708 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice DisconnectInstrumentation: hasSuperType(erasure(is(class java.net.HttpURLConnection))) matches class java.net.HttpURLConnection
2019-04-29 13:50:04.728 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice DisconnectInstrumentation: (name(equals(disconnect)) and hasParameter(ofSize(0))) matches public abstract void java.net.HttpURLConnection.disconnect()
2019-04-29 13:50:04.732 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.ScheduledThreadPoolExecutor
2019-04-29 13:50:04.745 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorCallableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.ScheduledThreadPoolExecutor
2019-04-29 13:50:04.779 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public java.util.concurrent.Future java.util.concurrent.ScheduledThreadPoolExecutor.submit(java.lang.Runnable)
2019-04-29 13:50:04.794 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public java.util.concurrent.Future java.util.concurrent.ScheduledThreadPoolExecutor.submit(java.lang.Runnable,java.lang.Object)
2019-04-29 13:50:04.799 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorCallableInstrumentation: ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.util.concurrent.Callable)))))) matches public java.util.concurrent.Future java.util.concurrent.ScheduledThreadPoolExecutor.submit(java.util.concurrent.Callable)
2019-04-29 13:50:04.812 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public void java.util.concurrent.ScheduledThreadPoolExecutor.execute(java.lang.Runnable)
2019-04-29 13:50:04.816 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.ThreadPoolExecutor
2019-04-29 13:50:04.817 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorCallableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.ThreadPoolExecutor
2019-04-29 13:50:04.853 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public void java.util.concurrent.ThreadPoolExecutor.execute(java.lang.Runnable)
2019-04-29 13:50:04.861 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.AbstractExecutorService
2019-04-29 13:50:04.862 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorCallableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches class java.util.concurrent.AbstractExecutorService
2019-04-29 13:50:04.879 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public java.util.concurrent.Future java.util.concurrent.AbstractExecutorService.submit(java.lang.Runnable)
2019-04-29 13:50:04.888 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public java.util.concurrent.Future java.util.concurrent.AbstractExecutorService.submit(java.lang.Runnable,java.lang.Object)
2019-04-29 13:50:04.893 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorCallableInstrumentation: ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.util.concurrent.Callable)))))) matches public java.util.concurrent.Future java.util.concurrent.AbstractExecutorService.submit(java.util.concurrent.Callable)
2019-04-29 13:50:04.900 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.ScheduledExecutorService
2019-04-29 13:50:04.902 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorCallableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.ScheduledExecutorService
2019-04-29 13:50:04.919 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.ExecutorService
2019-04-29 13:50:04.919 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorCallableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.ExecutorService
2019-04-29 13:50:04.935 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public abstract java.util.concurrent.Future java.util.concurrent.ExecutorService.submit(java.lang.Runnable)
2019-04-29 13:50:04.938 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorCallableInstrumentation: ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.util.concurrent.Callable)))))) matches public abstract java.util.concurrent.Future java.util.concurrent.ExecutorService.submit(java.util.concurrent.Callable)
2019-04-29 13:50:04.939 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public abstract java.util.concurrent.Future java.util.concurrent.ExecutorService.submit(java.lang.Runnable,java.lang.Object)
2019-04-29 13:50:04.941 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorRunnableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.Executor
2019-04-29 13:50:04.942 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ExecutorCallableInstrumentation: ((hasSuperType(erasure(name(equals(java.util.concurrent.Executor)))) and not(name(equals(org.apache.felix.resolver.ResolverImpl$DumbExecutor)))) and not(name(startsWith(com.hazelcast)))) matches interface java.util.concurrent.Executor
2019-04-29 13:50:04.956 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ExecutorRunnableInstrumentation: ((((name(equals(execute)) and returns(erasure(is(void)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable)))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable))))))) or ((name(equals(submit)) and returns(erasure(is(interface java.util.concurrent.Future)))) and hasParameter(hasTypes(erasures(containing(is(interface java.lang.Runnable), is(class java.lang.Object))))))) matches public abstract void java.util.concurrent.Executor.execute(java.lang.Runnable)
2019-04-29 13:50:04.984 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice CaptureTransactionInstrumentation: ((false or name(startsWith(com.****.apm.apm_test))) and declaresMethods(whereOne(declaresAnnotations(whereOne(ofAnnotationType(name(equals(co.elastic.apm.api.CaptureTransaction)))))))) matches class com.****.apm.apm_test.Main
2019-04-29 13:50:05.004 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice CaptureTransactionInstrumentation: declaresAnnotations(whereOne(ofAnnotationType(name(equals(co.elastic.apm.api.CaptureTransaction))))) matches public static void com.****.apm.apm_test.Main.executeTestQuery(java.sql.Connection) throws java.lang.Exception
2019-04-29 13:50:05.265 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.OracleStatement
2019-04-29 13:50:05.314 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.ResultSet oracle.jdbc.driver.OracleStatement.executeQuery(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.320 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatement.executeUpdate(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.324 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatement.execute(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.334 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatement.executeUpdate(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:05.344 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatement.executeUpdate(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:05.346 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatement.executeUpdate(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:05.358 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatement.execute(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:05.368 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatement.execute(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:05.371 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatement.execute(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:05.388 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.T4CStatement
2019-04-29 13:50:05.398 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.OraclePreparedStatement
2019-04-29 13:50:05.399 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice PreparedStatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))) matches class oracle.jdbc.driver.OraclePreparedStatement
2019-04-29 13:50:05.502 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public java.sql.ResultSet oracle.jdbc.driver.OraclePreparedStatement.executeQuery() throws java.sql.SQLException
2019-04-29 13:50:05.507 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public int oracle.jdbc.driver.OraclePreparedStatement.executeUpdate() throws java.sql.SQLException
2019-04-29 13:50:05.511 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public boolean oracle.jdbc.driver.OraclePreparedStatement.execute() throws java.sql.SQLException
2019-04-29 13:50:05.519 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public int[] oracle.jdbc.driver.OraclePreparedStatement.executeBatch() throws java.sql.SQLException
2019-04-29 13:50:05.536 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.T4CPreparedStatement
2019-04-29 13:50:05.540 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice PreparedStatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))) matches class oracle.jdbc.driver.T4CPreparedStatement
2019-04-29 13:50:05.558 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.OracleCallableStatement
2019-04-29 13:50:05.565 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice PreparedStatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))) matches class oracle.jdbc.driver.OracleCallableStatement
2019-04-29 13:50:05.603 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleCallableStatement.execute() throws java.sql.SQLException
2019-04-29 13:50:05.610 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public int oracle.jdbc.driver.OracleCallableStatement.executeUpdate() throws java.sql.SQLException
2019-04-29 13:50:05.632 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.T4CCallableStatement
2019-04-29 13:50:05.644 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice PreparedStatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))) matches class oracle.jdbc.driver.T4CCallableStatement
2019-04-29 13:50:05.678 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ConnectionInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Connection))))) matches class oracle.jdbc.driver.T4CConnection
2019-04-29 13:50:05.712 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ConnectionInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Connection))))) matches class oracle.jdbc.driver.PhysicalConnection
2019-04-29 13:50:05.736 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public synchronized java.sql.PreparedStatement oracle.jdbc.driver.PhysicalConnection.prepareStatement(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.742 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public synchronized java.sql.PreparedStatement oracle.jdbc.driver.PhysicalConnection.prepareStatementWithKey(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.744 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public synchronized java.sql.PreparedStatement oracle.jdbc.driver.PhysicalConnection.prepareStatement(java.lang.String,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.747 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public synchronized java.sql.CallableStatement oracle.jdbc.driver.PhysicalConnection.prepareCall(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.753 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public synchronized java.sql.CallableStatement oracle.jdbc.driver.PhysicalConnection.prepareCall(java.lang.String,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.754 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public synchronized java.sql.CallableStatement oracle.jdbc.driver.PhysicalConnection.prepareCallWithKey(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.757 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.driver.PhysicalConnection.prepareStatement(java.lang.String,int,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.759 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.CallableStatement oracle.jdbc.driver.PhysicalConnection.prepareCall(java.lang.String,int,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.765 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.driver.PhysicalConnection.prepareStatement(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:05.766 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.driver.PhysicalConnection.prepareStatement(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:05.769 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.driver.PhysicalConnection.prepareStatement(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:05.775 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ConnectionInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Connection))))) matches class oracle.jdbc.driver.OracleConnection
2019-04-29 13:50:05.783 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice ConnectionInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Connection))))) matches class oracle.jdbc.OracleConnectionWrapper
2019-04-29 13:50:05.792 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.OracleConnectionWrapper.prepareStatement(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.794 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.CallableStatement oracle.jdbc.OracleConnectionWrapper.prepareCall(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.798 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.OracleConnectionWrapper.prepareStatement(java.lang.String,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.801 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.CallableStatement oracle.jdbc.OracleConnectionWrapper.prepareCall(java.lang.String,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.803 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.OracleConnectionWrapper.prepareStatementWithKey(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.805 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.CallableStatement oracle.jdbc.OracleConnectionWrapper.prepareCallWithKey(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:05.806 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.OracleConnectionWrapper.prepareStatement(java.lang.String,int,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.808 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.CallableStatement oracle.jdbc.OracleConnectionWrapper.prepareCall(java.lang.String,int,int,int) throws java.sql.SQLException
2019-04-29 13:50:05.814 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.OracleConnectionWrapper.prepareStatement(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:05.816 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.OracleConnectionWrapper.prepareStatement(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:05.818 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice ConnectionInstrumentation: (((name(startsWith(prepare)) and returns(erasure(hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))))) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.PreparedStatement oracle.jdbc.OracleConnectionWrapper.prepareStatement(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:06.254 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - startTransaction '' 00-f73805a0cb4865854c6db5cd46b77f64-63d58ca67c54eb66-01 {
2019-04-29 13:50:06.255 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-f73805a0cb4865854c6db5cd46b77f64-63d58ca67c54eb66-01 on thread 1
SELECT * FROM DUAL
2019-04-29 13:50:06.328 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.OraclePreparedStatementWrapper
2019-04-29 13:50:06.330 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice PreparedStatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))) matches class oracle.jdbc.driver.OraclePreparedStatementWrapper
2019-04-29 13:50:06.352 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public int oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate() throws java.sql.SQLException
2019-04-29 13:50:06.360 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public boolean oracle.jdbc.driver.OraclePreparedStatementWrapper.execute() throws java.sql.SQLException
2019-04-29 13:50:06.364 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public java.sql.ResultSet oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery() throws java.sql.SQLException
2019-04-29 13:50:06.373 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.OracleStatementWrapper
2019-04-29 13:50:06.383 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatementWrapper.executeUpdate(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:06.385 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatementWrapper.execute(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:06.392 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatementWrapper.executeUpdate(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:06.395 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatementWrapper.execute(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:06.407 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatementWrapper.executeUpdate(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:06.412 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatementWrapper.execute(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:06.414 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleStatementWrapper.executeUpdate(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:06.418 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleStatementWrapper.execute(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:06.425 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.ResultSet oracle.jdbc.driver.OracleStatementWrapper.executeQuery(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:06.431 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice StatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.Statement))))) matches class oracle.jdbc.driver.OracleClosedStatement
2019-04-29 13:50:06.440 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Type match for advice PreparedStatementInstrumentation: (not(isInterface()) and hasSuperType(erasure(name(equals(java.sql.PreparedStatement))))) matches class oracle.jdbc.driver.OracleClosedStatement
2019-04-29 13:50:06.457 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public int[] oracle.jdbc.driver.OracleClosedStatement.executeBatch() throws java.sql.SQLException
2019-04-29 13:50:06.459 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleClosedStatement.executeUpdate(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:06.466 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleClosedStatement.execute(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:06.476 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleClosedStatement.executeUpdate(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:06.477 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleClosedStatement.execute(java.lang.String,int) throws java.sql.SQLException
2019-04-29 13:50:06.490 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleClosedStatement.executeUpdate(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:06.495 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleClosedStatement.execute(java.lang.String,int[]) throws java.sql.SQLException
2019-04-29 13:50:06.497 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public int oracle.jdbc.driver.OracleClosedStatement.executeUpdate(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:06.502 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleClosedStatement.execute(java.lang.String,java.lang.String[]) throws java.sql.SQLException
2019-04-29 13:50:06.507 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice StatementInstrumentation: ((name(startsWith(execute)) and hasParameter(hasTypes(with(0 matches erasure(is(class java.lang.String)))))) and isPublic()) matches public java.sql.ResultSet oracle.jdbc.driver.OracleClosedStatement.executeQuery(java.lang.String) throws java.sql.SQLException
2019-04-29 13:50:06.509 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public int oracle.jdbc.driver.OracleClosedStatement.executeUpdate() throws java.sql.SQLException
2019-04-29 13:50:06.515 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public boolean oracle.jdbc.driver.OracleClosedStatement.execute() throws java.sql.SQLException
2019-04-29 13:50:06.520 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Method match for advice PreparedStatementInstrumentation: ((name(startsWith(execute)) and hasParameter(ofSize(0))) and isPublic()) matches public java.sql.ResultSet oracle.jdbc.driver.OracleClosedStatement.executeQuery() throws java.sql.SQLException
2019-04-29 13:50:06.538 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - co.elastic.apm.api.CaptureTransaction was loaded by co.elastic.apm.agent.shaded.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst
2019-04-29 13:50:06.543 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - co.elastic.apm.api.CaptureSpan was loaded by co.elastic.apm.agent.shaded.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst
2019-04-29 13:50:06.545 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.ws.rs.Path was loaded by co.elastic.apm.agent.shaded.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst
2019-04-29 13:50:06.545 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.jws.WebService was loaded by co.elastic.apm.agent.shaded.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst from jar:file:/C:/Program%20Files/Java/jre1.8.0_191/lib/rt.jar!/javax/jws/WebService.class
2019-04-29 13:50:06.546 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by co.elastic.apm.agent.shaded.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst
2019-04-29 13:50:06.548 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by co.elastic.apm.agent.shaded.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst
2019-04-29 13:50:06.557 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - startSpan '' 00-f73805a0cb4865854c6db5cd46b77f64-b7512f1a689e73c5-01 {
2019-04-29 13:50:06.558 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-f73805a0cb4865854c6db5cd46b77f64-b7512f1a689e73c5-01 on thread 1
2019-04-29 13:50:06.574 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-f73805a0cb4865854c6db5cd46b77f64-b7512f1a689e73c5-01 on thread 1
2019-04-29 13:50:06.575 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - } endSpan 'SELECT' 00-f73805a0cb4865854c6db5cd46b77f64-b7512f1a689e73c5-01
X
2019-04-29 13:50:06.576 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-f73805a0cb4865854c6db5cd46b77f64-63d58ca67c54eb66-01 on thread 1
2019-04-29 13:50:06.577 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - } endTransaction 'Main#executeTestQuery' 00-f73805a0cb4865854c6db5cd46b77f64-63d58ca67c54eb66-01
2019-04-29 13:50:06.581 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving SPAN event (sequence 0)
2019-04-29 13:50:06.581 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Starting new request to http://drs-s-els01:8200/intake/v2/events
2019-04-29 13:50:06.587 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Scheduling request timeout in 10s
2019-04-29 13:50:06.589 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving TRANSACTION event (sequence 1)
2019-04-29 13:50:16.578 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - startTransaction '' 00-b7332f16d97fbd67c758c05e4a5f0b4e-ed1280f29eb8ca4e-01 {
2019-04-29 13:50:16.584 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-b7332f16d97fbd67c758c05e4a5f0b4e-ed1280f29eb8ca4e-01 on thread 1
SELECT * FROM DUAL
2019-04-29 13:50:16.587 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - startSpan '' 00-b7332f16d97fbd67c758c05e4a5f0b4e-6d757d05fe25374a-01 {
2019-04-29 13:50:16.588 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-b7332f16d97fbd67c758c05e4a5f0b4e-6d757d05fe25374a-01 on thread 1
2019-04-29 13:50:16.588 [apm-request-timeout-timer] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Request flush because the request timeout occurred
2019-04-29 13:50:16.589 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-b7332f16d97fbd67c758c05e4a5f0b4e-6d757d05fe25374a-01 on thread 1
2019-04-29 13:50:16.589 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - } endSpan 'SELECT' 00-b7332f16d97fbd67c758c05e4a5f0b4e-6d757d05fe25374a-01
X
2019-04-29 13:50:16.591 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-b7332f16d97fbd67c758c05e4a5f0b4e-ed1280f29eb8ca4e-01 on thread 1
2019-04-29 13:50:16.592 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - } endTransaction 'Main#executeTestQuery' 00-b7332f16d97fbd67c758c05e4a5f0b4e-ed1280f29eb8ca4e-01
2019-04-29 13:50:16.597 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving FLUSH event (sequence 2)
2019-04-29 13:50:16.598 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Flushing 1398 uncompressed 673 compressed bytes
2019-04-29 13:50:16.607 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving SPAN event (sequence 3)
2019-04-29 13:50:16.607 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Starting new request to http://drs-s-els01:8200/intake/v2/events
2019-04-29 13:50:16.613 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Scheduling request timeout in 10s
2019-04-29 13:50:16.614 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving TRANSACTION event (sequence 4)
2019-04-29 13:50:26.598 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving SHUTDOWN event (sequence 5)
2019-04-29 13:50:26.600 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Flushing 952 uncompressed 524 compressed bytes
2019-04-29 13:50:26.626 [Thread-8] DEBUG co.elastic.apm.agent.bci.MatcherTimerLifecycleListener - Total time spent matching: 891.952.314ns
| Advice name | Type ns | Method ns |
| ApacheHttpAsyncClientInstrumentation | 315.879.637 | 0 |
| StatementInstrumentation | 46.088.558 | 115.383.599 |
| PreparedStatementInstrumentation | 47.269.364 | 38.257.553 |
| ExecutorRunnableInstrumentation | 42.426.155 | 24.694.559 |
| ConnectionInstrumentation | 13.078.139 | 40.518.059 |
| ExecutorCallableInstrumentation | 25.876.759 | 11.577.344 |
| CreateSpanInstrumentation | 15.020.053 | 12.622.117 |
| ApacheHttpClientInstrumentation | 24.463.754 | 0 |
| CaptureTransactionInstrumentation | 14.716.120 | 3.722.802 |
| DisconnectInstrumentation | 11.893.190 | 4.749.576 |
| ServletInstrumentation | 8.495.944 | 0 |
| CaptureSpanInstrumentation | 7.621.803 | 0 |
| JsfLifecycleRenderInstrumentation | 6.787.038 | 0 |
| ServletContextServiceNameInstrumentation | 6.529.378 | 0 |
| JsfLifecycleExecuteInstrumentation | 2.425.917 | 0 |
| JaxRsTransactionNameInstrumentation | 2.378.526 | 0 |
| JaxWsTransactionNameInstrumentation | 2.242.776 | 0 |
| ApacheHttpAsyncClientRedirectInstrumentation | 1.966.825 | 0 |
| StartAsyncInstrumentation | 1.524.933 | 0 |
| FilterChainInstrumentation | 1.466.470 | 0 |
| RequestStreamRecordingInstrumentation | 1.414.932 | 0 |
| AsyncContextInstrumentation | 1.304.639 | 0 |
| StartTransactionInstrumentation | 1.052.539 | 0 |
| SpringRestTemplateInstrumentation | 1.031.756 | 0 |
| ScheduledTransactionNameInstrumentation | 966.926 | 0 |
| CaptureExceptionInstrumentation | 953.914 | 0 |
| ElasticsearchClientSyncInstrumentation | 950.036 | 0 |
| SpringServiceNameInstrumentation | 890.459 | 0 |
| SpringTransactionNameInstrumentation | 842.796 | 0 |
| CurrentTransactionInstrumentation | 702.887 | 0 |
| SetNameInstrumentation | 702.885 | 0 |
| StartTransactionWithRemoteParentInstrumentation | 702.071 | 0 |
| ElasticsearchClientAsyncInstrumentation | 699.290 | 0 |
| GetIdInstrumentation | 698.448 | 0 |
| DispatcherServletRenderInstrumentation | 697.068 | 0 |
| GetTraceIdInstrumentation | 694.587 | 0 |
| SetUserInstrumentation | 677.402 | 0 |
| CurrentSpanInstrumentation | 675.193 | 0 |
| EndWithTimestampInstrumentation | 659.663 | 0 |
| CurrentSpanInstrumentation | 659.655 | 0 |
| SetTypeInstrumentation | 657.734 | 0 |
| ElasticsearchClientSyncInstrumentation | 650.252 | 0 |
| CaptureExceptionInstrumentation | 648.021 | 0 |
| DoCreateSpanInstrumentation | 647.481 | 0 |
| SetNameInstrumentation | 640.827 | 0 |
| AddBooleanLabelInstrumentation | 637.805 | 0 |
| EndInstrumentation | 635.563 | 0 |
| ActivateInstrumentation | 634.181 | 0 |
| AddTagInstrumentation | 633.622 | 0 |
| SpanContextInstrumentation | 625.592 | 0 |
| FinishInstrumentation | 625.031 | 0 |
| SetOperationName | 622.823 | 0 |
| GetIdInstrumentation | 617.836 | 0 |
| ActivateInstrumentation | 617.290 | 0 |
| CreateSpanInstrumentation | 615.618 | 0 |
| InjectTraceHeadersInstrumentation | 614.499 | 0 |
| OkHttpClientInstrumentation | 613.674 | 0 |
| ElasticsearchClientAsyncInstrumentation | 612.568 | 0 |
| SetTypeInstrumentation | 609.525 | 0 |
| DoCreateSpanInstrumentation | 607.866 | 0 |
| EndInstrumentation | 605.346 | 0 |
| CaptureExceptionInstrumentation | 600.678 | 0 |
| CaptureExceptionInstrumentation | 600.374 | 0 |
| GetTraceIdInstrumentation | 597.337 | 0 |
| OkHttp3ClientInstrumentation | 596.508 | 0 |
| AddNumberLabelInstrumentation | 590.966 | 0 |
| ApmScopeInstrumentation | 589.024 | 0 |
| LogInstrumentation | 588.737 | 0 |
| IsSampledInstrumentation | 587.081 | 0 |
| SetTypesInstrumentation | 586.523 | 0 |
| TagInstrumentation | 585.970 | 0 |
| IsSampledInstrumentation | 585.702 | 0 |
| SetResultInstrumentation | 582.912 | 0 |
| SetStartTimestampInstrumentation | 577.104 | 0 |
| EnsureParentIdInstrumentation | 574.901 | 0 |
| ApiScopeInstrumentation | 572.124 | 0 |
| OkHttp3ClientAsyncInstrumentation | 567.128 | 0 |
| ActivateInstrumentation | 561.864 | 0 |
| OkHttpClientAsyncInstrumentation | 551.050 | 0 |
| AddStringLabelInstrumentation | 549.960 | 0 |
| CurrentTraceContextInstrumentation | 548.017 | 0 |
| GetTraceContextInstrumentation | 531.106 | 0 |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment