Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@Shaoranlaos
Created April 29, 2019 12:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Shaoranlaos/4168de729e720c996ba9ccc7673490ef to your computer and use it in GitHub Desktop.
Save Shaoranlaos/4168de729e720c996ba9ccc7673490ef 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=TRACE -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 14:46:33.047 [apm-server-healthcheck] DEBUG co.elastic.apm.agent.report.ApmServerHealthChecker - Starting healthcheck to http://drs-s-els01:8200/
2019-04-29 14:46:33.098 [main] DEBUG co.elastic.apm.agent.impl.payload.SystemInfo - container ID is null
2019-04-29 14:46:33.115 [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 14:46:33.115 [main] DEBUG co.elastic.apm.agent.configuration.StartupInfo - server_urls: 'http://drs-s-els01:8200' (source: Java System Properties)
2019-04-29 14:46:33.116 [main] DEBUG co.elastic.apm.agent.configuration.StartupInfo - application_packages: 'com.***.apm.apm_test' (source: Java System Properties)
2019-04-29 14:46:33.116 [main] DEBUG co.elastic.apm.agent.configuration.StartupInfo - log_level: 'TRACE' (source: Java System Properties)
2019-04-29 14:46:33.130 [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 14:46:34.294 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.httpclient.ApacheHttpClientInstrumentation
2019-04-29 14:46:34.312 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.httpclient.ApacheHttpAsyncClientInstrumentation
2019-04-29 14:46:34.313 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.httpclient.ApacheHttpAsyncClientRedirectInstrumentation
2019-04-29 14:46:34.314 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$StartTransactionInstrumentation
2019-04-29 14:46:34.314 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$StartTransactionWithRemoteParentInstrumentation
2019-04-29 14:46:34.314 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$CurrentTransactionInstrumentation
2019-04-29 14:46:34.314 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$CurrentSpanInstrumentation
2019-04-29 14:46:34.315 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ElasticApmApiInstrumentation$CaptureExceptionInstrumentation
2019-04-29 14:46:34.315 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.TransactionInstrumentation$SetUserInstrumentation
2019-04-29 14:46:34.315 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.TransactionInstrumentation$EnsureParentIdInstrumentation
2019-04-29 14:46:34.315 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.TransactionInstrumentation$SetResultInstrumentation
2019-04-29 14:46:34.315 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetNameInstrumentation
2019-04-29 14:46:34.316 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetTypeInstrumentation
2019-04-29 14:46:34.316 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetTypesInstrumentation
2019-04-29 14:46:34.316 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$DoCreateSpanInstrumentation
2019-04-29 14:46:34.316 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$SetStartTimestampInstrumentation
2019-04-29 14:46:34.316 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$EndInstrumentation
2019-04-29 14:46:34.317 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$EndWithTimestampInstrumentation
2019-04-29 14:46:34.317 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$CaptureExceptionInstrumentation
2019-04-29 14:46:34.317 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$GetIdInstrumentation
2019-04-29 14:46:34.318 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$GetTraceIdInstrumentation
2019-04-29 14:46:34.318 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$AddStringLabelInstrumentation
2019-04-29 14:46:34.319 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$AddNumberLabelInstrumentation
2019-04-29 14:46:34.319 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$AddBooleanLabelInstrumentation
2019-04-29 14:46:34.319 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$ActivateInstrumentation
2019-04-29 14:46:34.320 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$IsSampledInstrumentation
2019-04-29 14:46:34.320 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.AbstractSpanInstrumentation$InjectTraceHeadersInstrumentation
2019-04-29 14:46:34.321 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.CaptureExceptionInstrumentation
2019-04-29 14:46:34.321 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.ApiScopeInstrumentation
2019-04-29 14:46:34.326 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.CaptureTransactionInstrumentation
2019-04-29 14:46:34.332 [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 14:46:34.339 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.CaptureSpanInstrumentation
2019-04-29 14:46:34.340 [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 14:46:34.346 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$SetNameInstrumentation
2019-04-29 14:46:34.347 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$SetTypeInstrumentation
2019-04-29 14:46:34.347 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$DoCreateSpanInstrumentation
2019-04-29 14:46:34.348 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$EndInstrumentation
2019-04-29 14:46:34.349 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$CaptureExceptionInstrumentation
2019-04-29 14:46:34.351 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$GetIdInstrumentation
2019-04-29 14:46:34.359 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$GetTraceIdInstrumentation
2019-04-29 14:46:34.361 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$AddTagInstrumentation
2019-04-29 14:46:34.361 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$ActivateInstrumentation
2019-04-29 14:46:34.373 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.plugin.api.LegacySpanInstrumentation$IsSampledInstrumentation
2019-04-29 14:46:34.373 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation
2019-04-29 14:46:34.379 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation
2019-04-29 14:46:34.381 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jaxrs.JaxRsTransactionNameInstrumentation
2019-04-29 14:46:34.381 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.ws.rs.Path was loaded by Bootstrap ClassLoader
2019-04-29 14:46:34.385 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jaxws.JaxWsTransactionNameInstrumentation
2019-04-29 14:46:34.385 [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 14:46:34.394 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation
2019-04-29 14:46:34.399 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jdbc.StatementInstrumentation
2019-04-29 14:46:34.399 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation
2019-04-29 14:46:34.406 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jsf.JsfLifecycleInstrumentation$JsfLifecycleExecuteInstrumentation
2019-04-29 14:46:34.406 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by Bootstrap ClassLoader
2019-04-29 14:46:34.412 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.jsf.JsfLifecycleInstrumentation$JsfLifecycleRenderInstrumentation
2019-04-29 14:46:34.413 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by Bootstrap ClassLoader
2019-04-29 14:46:34.413 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v5_6.ElasticsearchClientSyncInstrumentation
2019-04-29 14:46:34.414 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v5_6.ElasticsearchClientAsyncInstrumentation
2019-04-29 14:46:34.415 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v6_4.ElasticsearchClientSyncInstrumentation
2019-04-29 14:46:34.418 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.es.restclient.v6_4.ElasticsearchClientAsyncInstrumentation
2019-04-29 14:46:34.419 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttpClientInstrumentation
2019-04-29 14:46:34.426 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttp3ClientInstrumentation
2019-04-29 14:46:34.428 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttpClientAsyncInstrumentation
2019-04-29 14:46:34.428 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.okhttp.OkHttp3ClientAsyncInstrumentation
2019-04-29 14:46:34.441 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$FinishInstrumentation
2019-04-29 14:46:34.441 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$LogInstrumentation
2019-04-29 14:46:34.446 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$TagInstrumentation
2019-04-29 14:46:34.446 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$SetOperationName
2019-04-29 14:46:34.447 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanInstrumentation$GetTraceContextInstrumentation
2019-04-29 14:46:34.447 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmSpanBuilderInstrumentation$CreateSpanInstrumentation
2019-04-29 14:46:34.448 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ScopeManagerInstrumentation$ActivateInstrumentation
2019-04-29 14:46:34.451 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ScopeManagerInstrumentation$CurrentSpanInstrumentation
2019-04-29 14:46:34.452 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ScopeManagerInstrumentation$CurrentTraceContextInstrumentation
2019-04-29 14:46:34.460 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.ApmScopeInstrumentation
2019-04-29 14:46:34.462 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.opentracing.impl.SpanContextInstrumentation
2019-04-29 14:46:34.462 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.ServletInstrumentation
2019-04-29 14:46:34.474 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.FilterChainInstrumentation
2019-04-29 14:46:34.475 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.AsyncInstrumentation$StartAsyncInstrumentation
2019-04-29 14:46:34.479 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.AsyncInstrumentation$AsyncContextInstrumentation
2019-04-29 14:46:34.480 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.ServletContextServiceNameInstrumentation
2019-04-29 14:46:34.481 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.servlet.RequestStreamRecordingInstrumentation
2019-04-29 14:46:34.481 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.resttemplate.SpringRestTemplateInstrumentation
2019-04-29 14:46:34.484 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.webmvc.SpringTransactionNameInstrumentation
2019-04-29 14:46:34.485 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.webmvc.DispatcherServletRenderInstrumentation
2019-04-29 14:46:34.494 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.webmvc.SpringServiceNameInstrumentation
2019-04-29 14:46:34.495 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$CreateSpanInstrumentation
2019-04-29 14:46:34.500 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$DisconnectInstrumentation
2019-04-29 14:46:34.500 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applying advice co.elastic.apm.agent.spring.scheduled.ScheduledTransactionNameInstrumentation
2019-04-29 14:46:34.507 [main] DEBUG co.elastic.apm.agent.bci.ElasticApmAgent - Applied 82 advices
2019-04-29 14:46:34.535 [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 14:46:34.543 [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 14:46:34.549 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.ws.rs.Path was loaded by sun.misc.Launcher$AppClassLoader
2019-04-29 14:46:34.549 [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 14:46:34.555 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by sun.misc.Launcher$AppClassLoader
2019-04-29 14:46:34.558 [main] DEBUG co.elastic.apm.agent.bci.bytebuddy.CustomElementMatchers - javax.faces.lifecycle.Lifecycle was loaded by sun.misc.Launcher$AppClassLoader
2019-04-29 14:46:34.782 [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 14:46:34.784 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$CreateSpanInstrumentation is loaded by null
2019-04-29 14:46:34.790 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:34.791 [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 14:46:34.792 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$CreateSpanInstrumentation is loaded by null
2019-04-29 14:46:34.793 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:34.824 [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 14:46:34.826 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:34.832 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:34.832 [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 14:46:34.838 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:34.845 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:34.846 [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 14:46:34.847 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:34.847 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:34.848 [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 14:46:34.848 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:34.863 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:34.865 [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 14:46:34.867 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:34.876 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:34.878 [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 14:46:34.881 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:34.896 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.012 [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 14:46:35.014 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$CreateSpanInstrumentation is loaded by null
2019-04-29 14:46:35.019 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.020 [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 14:46:35.021 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$DisconnectInstrumentation is loaded by null
2019-04-29 14:46:35.021 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.110 [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 14:46:35.124 [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 14:46:35.132 [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 14:46:35.146 [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 14:46:35.166 [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 14:46:35.175 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$CreateSpanInstrumentation is loaded by null
2019-04-29 14:46:35.181 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.182 [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 14:46:35.188 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.urlconnection.HttpUrlConnectionInstrumentation$DisconnectInstrumentation is loaded by null
2019-04-29 14:46:35.194 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.211 [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 14:46:35.215 [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 14:46:35.227 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:35.232 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.240 [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 14:46:35.245 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation is loaded by null
2019-04-29 14:46:35.246 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.275 [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 14:46:35.284 [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 14:46:35.294 [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 14:46:35.303 [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 14:46:35.308 [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 14:46:35.310 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:35.311 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.314 [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 14:46:35.323 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation is loaded by null
2019-04-29 14:46:35.330 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.360 [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 14:46:35.367 [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 14:46:35.373 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:35.379 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.380 [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 14:46:35.380 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation is loaded by null
2019-04-29 14:46:35.381 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.398 [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 14:46:35.417 [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 14:46:35.429 [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 14:46:35.438 [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 14:46:35.438 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:35.443 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.446 [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 14:46:35.457 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation is loaded by null
2019-04-29 14:46:35.464 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.480 [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 14:46:35.496 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:35.508 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.510 [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 14:46:35.514 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation is loaded by null
2019-04-29 14:46:35.515 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.538 [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 14:46:35.539 [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 14:46:35.546 [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 14:46:35.558 [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 14:46:35.562 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorRunnableInstrumentation is loaded by null
2019-04-29 14:46:35.563 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.563 [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 14:46:35.564 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.concurrent.ExecutorInstrumentation$ExecutorCallableInstrumentation is loaded by null
2019-04-29 14:46:35.565 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.579 [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 14:46:35.611 [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 14:46:35.616 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.plugin.api.CaptureTransactionInstrumentation is loaded by null
2019-04-29 14:46:35.617 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.plugin.api.CaptureTransactionInstrumentation): true
2019-04-29 14:46:35.619 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.plugin.api.CaptureTransactionInstrumentation is loaded by null
2019-04-29 14:46:35.621 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.plugin.api.CaptureTransactionInstrumentation): true
2019-04-29 14:46:35.621 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.plugin.api.CaptureTransactionInstrumentation is loaded by null
2019-04-29 14:46:35.622 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.644 [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 14:46:35.818 [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 14:46:35.821 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.822 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:35.823 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.824 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:35.824 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.825 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.857 [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 14:46:35.864 [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 14:46:35.870 [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 14:46:35.877 [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 14:46:35.883 [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 14:46:35.887 [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 14:46:35.893 [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 14:46:35.896 [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 14:46:35.900 [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 14:46:35.911 [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 14:46:35.912 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.912 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:35.916 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.917 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:35.918 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.918 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.927 [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 14:46:35.928 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.929 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:35.930 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.930 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:35.931 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:35.932 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.932 [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 14:46:35.933 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:35.936 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:35.938 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:35.938 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:35.939 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:35.939 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:35.986 [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 14:46:35.991 [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 14:46:35.993 [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 14:46:36.002 [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 14:46:36.020 [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 14:46:36.024 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.025 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.026 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.027 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.027 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.028 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.028 [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 14:46:36.029 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.030 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.033 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.036 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.037 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.039 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.057 [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 14:46:36.061 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.062 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.064 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.068 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.070 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.072 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.073 [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 14:46:36.075 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.076 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.077 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.077 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.078 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.078 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.108 [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 14:46:36.113 [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 14:46:36.130 [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 14:46:36.134 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.135 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.135 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.136 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.136 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.136 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.137 [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 14:46:36.137 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.138 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.138 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.139 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.139 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.140 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.164 [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 14:46:36.169 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.170 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.171 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.172 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.173 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.174 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.199 [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 14:46:36.203 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.204 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.205 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.206 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.208 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.208 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.234 [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 14:46:36.239 [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 14:46:36.240 [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 14:46:36.241 [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 14:46:36.244 [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 14:46:36.246 [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 14:46:36.253 [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 14:46:36.255 [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 14:46:36.257 [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 14:46:36.259 [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 14:46:36.263 [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 14:46:36.270 [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 14:46:36.271 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.272 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.275 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.276 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.279 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.279 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.291 [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 14:46:36.292 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.294 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.294 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.295 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.ConnectionInstrumentation): true
2019-04-29 14:46:36.301 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.ConnectionInstrumentation is loaded by null
2019-04-29 14:46:36.301 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.309 [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 14:46:36.310 [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 14:46:36.312 [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 14:46:36.314 [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 14:46:36.316 [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 14:46:36.320 [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 14:46:36.324 [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 14:46:36.325 [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 14:46:36.327 [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 14:46:36.328 [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 14:46:36.329 [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 14:46:36.769 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - startTransaction '' 00-b4a45f230cc25aacf5cee8f2d68aacb2-5b065dc6883a6325-01 {
2019-04-29 14:46:36.770 [main] TRACE co.elastic.apm.agent.impl.ElasticApmTracer - starting transaction at
java.lang.RuntimeException: this exception is just used to record where the transaction has been started from
at co.elastic.apm.agent.impl.ElasticApmTracer.startTransaction(ElasticApmTracer.java:238)
at co.elastic.apm.agent.impl.ElasticApmTracer.startTransaction(ElasticApmTracer.java:201)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:30)
at com.***.apm.apm_test.Main.main(Main.java:20)
2019-04-29 14:46:36.772 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-b4a45f230cc25aacf5cee8f2d68aacb2-5b065dc6883a6325-01 on thread 1
SELECT * FROM DUAL
2019-04-29 14:46:36.832 [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 14:46:36.834 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.834 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.840 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.840 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.841 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.841 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.845 [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 14:46:36.856 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.858 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.863 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.864 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.865 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.873 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.879 [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 14:46:36.884 [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 14:46:36.893 [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 14:46:36.896 [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 14:46:36.908 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.909 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.913 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.914 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.914 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.915 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.922 [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 14:46:36.923 [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 14:46:36.929 [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 14:46:36.931 [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 14:46:36.944 [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 14:46:36.950 [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 14:46:36.951 [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 14:46:36.958 [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 14:46:36.964 [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 14:46:36.970 [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 14:46:36.970 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.976 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.976 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.979 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.StatementInstrumentation): true
2019-04-29 14:46:36.989 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.StatementInstrumentation is loaded by null
2019-04-29 14:46:36.992 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:36.996 [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 14:46:36.997 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:36.998 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$AppClassLoader@18b4aac2 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:36.999 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:37.007 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - sun.misc.Launcher$ExtClassLoader@1b6d3586 can load advice (co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation): true
2019-04-29 14:46:37.013 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - Advice co.elastic.apm.agent.jdbc.PreparedStatementInstrumentation is loaded by null
2019-04-29 14:46:37.013 [main] TRACE co.elastic.apm.agent.bci.ElasticApmAgent - bootstrap classloader
2019-04-29 14:46:37.030 [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 14:46:37.034 [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 14:46:37.048 [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 14:46:37.061 [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 14:46:37.068 [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 14:46:37.071 [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 14:46:37.076 [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 14:46:37.078 [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 14:46:37.083 [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 14:46:37.084 [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 14:46:37.086 [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 14:46:37.088 [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 14:46:37.090 [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 14:46:37.111 [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 14:46:37.113 [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 14:46:37.115 [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 14:46:37.116 [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 14:46:37.117 [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 14:46:37.118 [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 14:46:37.124 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - startSpan '' 00-b4a45f230cc25aacf5cee8f2d68aacb2-45323a3b1af4c58e-01 {
2019-04-29 14:46:37.125 [main] TRACE co.elastic.apm.agent.impl.transaction.Span - starting span at
java.lang.RuntimeException: this exception is just used to record where the span has been started from
at co.elastic.apm.agent.impl.transaction.Span.start(Span.java:80)
at co.elastic.apm.agent.impl.ElasticApmTracer.startSpan(ElasticApmTracer.java:307)
at co.elastic.apm.agent.impl.ElasticApmTracer.startSpan(ElasticApmTracer.java:283)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.createSpan(AbstractSpan.java:128)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.createSpan(AbstractSpan.java:124)
at co.elastic.apm.agent.jdbc.helper.JdbcHelperImpl.createJdbcSpan(JdbcHelperImpl.java:46)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:34)
at com.***.apm.apm_test.Main.main(Main.java:20)
2019-04-29 14:46:37.131 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-b4a45f230cc25aacf5cee8f2d68aacb2-45323a3b1af4c58e-01 on thread 1
2019-04-29 14:46:37.148 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-b4a45f230cc25aacf5cee8f2d68aacb2-45323a3b1af4c58e-01 on thread 1
2019-04-29 14:46:37.149 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - } endSpan 'SELECT' 00-b4a45f230cc25aacf5cee8f2d68aacb2-45323a3b1af4c58e-01
2019-04-29 14:46:37.149 [main] TRACE co.elastic.apm.agent.impl.transaction.Span - ending span at
java.lang.RuntimeException: this exception is just used to record where the span has been ended from
at co.elastic.apm.agent.impl.transaction.Span.doEnd(Span.java:176)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:166)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:156)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:34)
at com.***.apm.apm_test.Main.main(Main.java:20)
X
2019-04-29 14:46:37.153 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-b4a45f230cc25aacf5cee8f2d68aacb2-5b065dc6883a6325-01 on thread 1
2019-04-29 14:46:37.154 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - } endTransaction 'Main#executeTestQuery' 00-b4a45f230cc25aacf5cee8f2d68aacb2-5b065dc6883a6325-01
2019-04-29 14:46:37.154 [main] TRACE co.elastic.apm.agent.impl.ElasticApmTracer - ending transaction at
java.lang.RuntimeException: this exception is just used to record where the transaction has been ended from
at co.elastic.apm.agent.impl.ElasticApmTracer.endTransaction(ElasticApmTracer.java:362)
at co.elastic.apm.agent.impl.transaction.Transaction.doEnd(Transaction.java:152)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:166)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:156)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:41)
at com.***.apm.apm_test.Main.main(Main.java:20)
2019-04-29 14:46:37.160 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving SPAN event (sequence 0)
2019-04-29 14:46:37.162 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Starting new request to http://drs-s-els01:8200/intake/v2/events
2019-04-29 14:46:37.166 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Scheduling request timeout in 10s
2019-04-29 14:46:37.168 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving TRANSACTION event (sequence 1)
2019-04-29 14:46:47.158 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - startTransaction '' 00-5896d8a89ee8dcf77636139812753a12-ab85da341da4ae97-01 {
2019-04-29 14:46:47.158 [main] TRACE co.elastic.apm.agent.impl.ElasticApmTracer - starting transaction at
java.lang.RuntimeException: this exception is just used to record where the transaction has been started from
at co.elastic.apm.agent.impl.ElasticApmTracer.startTransaction(ElasticApmTracer.java:238)
at co.elastic.apm.agent.impl.ElasticApmTracer.startTransaction(ElasticApmTracer.java:201)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:30)
at com.***.apm.apm_test.Main.main(Main.java:22)
2019-04-29 14:46:47.166 [apm-request-timeout-timer] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Request flush because the request timeout occurred
2019-04-29 14:46:47.174 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-5896d8a89ee8dcf77636139812753a12-ab85da341da4ae97-01 on thread 1
SELECT * FROM DUAL
2019-04-29 14:46:47.183 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - startSpan '' 00-5896d8a89ee8dcf77636139812753a12-d5835e507c87a852-01 {
2019-04-29 14:46:47.186 [main] TRACE co.elastic.apm.agent.impl.transaction.Span - starting span at
2019-04-29 14:46:47.187 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving FLUSH event (sequence 2)
java.lang.RuntimeException: this exception is just used to record where the span has been started from
at co.elastic.apm.agent.impl.transaction.Span.start(Span.java:80)
at co.elastic.apm.agent.impl.ElasticApmTracer.startSpan(ElasticApmTracer.java:307)
at co.elastic.apm.agent.impl.ElasticApmTracer.startSpan(ElasticApmTracer.java:283)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.createSpan(AbstractSpan.java:128)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.createSpan(AbstractSpan.java:124)
at co.elastic.apm.agent.jdbc.helper.JdbcHelperImpl.createJdbcSpan(JdbcHelperImpl.java:46)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:34)
at com.***.apm.apm_test.Main.main(Main.java:22)
2019-04-29 14:46:47.194 [apm-reporter] TRACE co.elastic.apm.agent.report.serialize.DslJsonSerializer - {"metadata":{"service":{"name":"apm-test","agent":{"name":"java","version":"1.6.1"},"language":{"name":"Java","version":"1.8.0_191"},"runtime":{"name":"Java","version":"1.8.0_191"},"version":null},"process":{"pid":16596,"title":"C:\\Program Files\\Java\\jre1.8.0_191\\bin\\java.exe"},"system":{"architecture":"amd64","hostname":"DRS-O-IT15","platform":"Windows 10"}}}
{"span":{"name":"SELECT","timestamp":1556541997121411,"id":"45323a3b1af4c58e","trace_id":"b4a45f230cc25aacf5cee8f2d68aacb2","transaction_id":"5b065dc6883a6325","parent_id":"5b065dc6883a6325","duration":27.844,"stacktrace":[{"filename":"OraclePreparedStatementWrapper.java","function":"executeQuery","library_frame":true,"lineno":1491,"abs_path":"oracle.jdbc.driver.OraclePreparedStatementWrapper"},{"filename":"Main.java","function":"executeTestQuery","library_frame":false,"lineno":34,"abs_path":"com.***.apm.apm_test.Main"},{"filename":"Main.java","function":"main","library_frame":false,"lineno":20,"abs_path":"com.***.apm.apm_test.Main"}],"context":{"db":{"statement":"SELECT * FROM DUAL","type":"sql","user":"X_AWM"},"tags":{}},"type":"db.oracle.query"}}
{"transaction":{"timestamp":1556541996769009,"name":"Main#executeTestQuery","id":"5b065dc6883a6325","trace_id":"b4a45f230cc25aacf5cee8f2d68aacb2","type":"request","duration":385.092,"context":{"tags":{}},"span_count":{"dropped":0,"started":1},"sampled":true}}
2019-04-29 14:46:47.228 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Activating 00-5896d8a89ee8dcf77636139812753a12-d5835e507c87a852-01 on thread 1
2019-04-29 14:46:47.230 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Flushing 1398 uncompressed 676 compressed bytes
2019-04-29 14:46:47.231 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-5896d8a89ee8dcf77636139812753a12-d5835e507c87a852-01 on thread 1
2019-04-29 14:46:47.242 [main] DEBUG co.elastic.apm.agent.impl.transaction.Span - } endSpan 'SELECT' 00-5896d8a89ee8dcf77636139812753a12-d5835e507c87a852-01
2019-04-29 14:46:47.242 [main] TRACE co.elastic.apm.agent.impl.transaction.Span - ending span at
java.lang.RuntimeException: this exception is just used to record where the span has been ended from
at co.elastic.apm.agent.impl.transaction.Span.doEnd(Span.java:176)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:166)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:156)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:34)
at com.***.apm.apm_test.Main.main(Main.java:22)
X
2019-04-29 14:46:47.265 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - Deactivating 00-5896d8a89ee8dcf77636139812753a12-ab85da341da4ae97-01 on thread 1
2019-04-29 14:46:47.266 [main] DEBUG co.elastic.apm.agent.impl.ElasticApmTracer - } endTransaction 'Main#executeTestQuery' 00-5896d8a89ee8dcf77636139812753a12-ab85da341da4ae97-01
2019-04-29 14:46:47.272 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving SPAN event (sequence 3)
2019-04-29 14:46:47.274 [main] TRACE co.elastic.apm.agent.impl.ElasticApmTracer - ending transaction at
2019-04-29 14:46:47.274 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Starting new request to http://drs-s-els01:8200/intake/v2/events
java.lang.RuntimeException: this exception is just used to record where the transaction has been ended from
at co.elastic.apm.agent.impl.ElasticApmTracer.endTransaction(ElasticApmTracer.java:362)
at co.elastic.apm.agent.impl.transaction.Transaction.doEnd(Transaction.java:152)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:166)
at co.elastic.apm.agent.impl.transaction.AbstractSpan.end(AbstractSpan.java:156)
at com.***.apm.apm_test.Main.executeTestQuery(Main.java:41)
at com.***.apm.apm_test.Main.main(Main.java:22)
2019-04-29 14:46:47.281 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Scheduling request timeout in 10s
2019-04-29 14:46:47.294 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving TRANSACTION event (sequence 4)
2019-04-29 14:46:57.295 [apm-request-timeout-timer] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Request flush because the request timeout occurred
2019-04-29 14:46:57.298 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving FLUSH event (sequence 5)
2019-04-29 14:46:57.298 [apm-reporter] TRACE co.elastic.apm.agent.report.serialize.DslJsonSerializer - {"metadata":{"service":{"name":"apm-test","agent":{"name":"java","version":"1.6.1"},"language":{"name":"Java","version":"1.8.0_191"},"runtime":{"name":"Java","version":"1.8.0_191"},"version":null},"process":{"pid":16596,"title":"C:\\Program Files\\Java\\jre1.8.0_191\\bin\\java.exe"},"system":{"architecture":"amd64","hostname":"DRS-O-IT15","platform":"Windows 10"}}}
{"span":{"name":"SELECT","timestamp":1556542007183015,"id":"d5835e507c87a852","trace_id":"5896d8a89ee8dcf77636139812753a12","transaction_id":"ab85da341da4ae97","parent_id":"ab85da341da4ae97","duration":59.744,"stacktrace":[{"filename":"OraclePreparedStatementWrapper.java","function":"executeQuery","library_frame":true,"lineno":1491,"abs_path":"oracle.jdbc.driver.OraclePreparedStatementWrapper"},{"filename":"Main.java","function":"executeTestQuery","library_frame":false,"lineno":34,"abs_path":"com.***.apm.apm_test.Main"},{"filename":"Main.java","function":"main","library_frame":false,"lineno":22,"abs_path":"com.***.apm.apm_test.Main"}],"context":{"db":{"statement":"SELECT * FROM DUAL","type":"sql","user":"X_AWM"},"tags":{}},"type":"db.oracle.query"}}
{"transaction":{"timestamp":1556542007158005,"name":"Main#executeTestQuery","id":"ab85da341da4ae97","trace_id":"5896d8a89ee8dcf77636139812753a12","type":"request","duration":108.287,"context":{"tags":{}},"span_count":{"dropped":0,"started":1},"sampled":true}}
2019-04-29 14:46:57.301 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Flushing 1398 uncompressed 673 compressed bytes
2019-04-29 14:46:57.302 [apm-reporter] DEBUG co.elastic.apm.agent.report.IntakeV2ReportingEventHandler - Receiving SHUTDOWN event (sequence 6)
2019-04-29 14:46:57.338 [Thread-8] DEBUG co.elastic.apm.agent.bci.MatcherTimerLifecycleListener - Total time spent matching: 1.217.201.426ns
| Advice name | Type ns | Method ns |
| ApacheHttpAsyncClientInstrumentation | 305.085.821 | 0 |
| ExecutorRunnableInstrumentation | 174.323.108 | 46.918.051 |
| StatementInstrumentation | 110.432.892 | 96.279.495 |
| PreparedStatementInstrumentation | 75.697.245 | 26.873.332 |
| ConnectionInstrumentation | 44.321.220 | 36.920.754 |
| ExecutorCallableInstrumentation | 63.070.429 | 12.150.290 |
| CreateSpanInstrumentation | 38.505.255 | 12.565.323 |
| CaptureTransactionInstrumentation | 28.579.471 | 4.736.828 |
| ApacheHttpClientInstrumentation | 25.565.318 | 0 |
| DisconnectInstrumentation | 19.831.954 | 4.432.342 |
| CaptureSpanInstrumentation | 8.650.777 | 0 |
| ServletInstrumentation | 8.348.269 | 0 |
| JaxWsTransactionNameInstrumentation | 7.622.926 | 0 |
| ServletContextServiceNameInstrumentation | 6.974.868 | 0 |
| JsfLifecycleRenderInstrumentation | 5.989.397 | 0 |
| JsfLifecycleExecuteInstrumentation | 4.104.308 | 0 |
| JaxRsTransactionNameInstrumentation | 2.075.424 | 0 |
| ApacheHttpAsyncClientRedirectInstrumentation | 1.989.277 | 0 |
| FilterChainInstrumentation | 1.451.750 | 0 |
| StartAsyncInstrumentation | 1.449.013 | 0 |
| RequestStreamRecordingInstrumentation | 1.369.498 | 0 |
| AsyncContextInstrumentation | 1.328.480 | 0 |
| SpringRestTemplateInstrumentation | 1.026.776 | 0 |
| StartTransactionInstrumentation | 983.265 | 0 |
| ScheduledTransactionNameInstrumentation | 979.659 | 0 |
| SpringServiceNameInstrumentation | 958.889 | 0 |
| ElasticsearchClientSyncInstrumentation | 950.313 | 0 |
| CaptureExceptionInstrumentation | 946.184 | 0 |
| CreateSpanInstrumentation | 834.786 | 0 |
| SpringTransactionNameInstrumentation | 777.140 | 0 |
| CurrentTransactionInstrumentation | 738.632 | 0 |
| ElasticsearchClientAsyncInstrumentation | 726.982 | 0 |
| SetNameInstrumentation | 720.365 | 0 |
| StartTransactionWithRemoteParentInstrumentation | 705.394 | 0 |
| SetResultInstrumentation | 697.079 | 0 |
| DispatcherServletRenderInstrumentation | 691.523 | 0 |
| SetTypeInstrumentation | 690.965 | 0 |
| SetNameInstrumentation | 687.084 | 0 |
| GetIdInstrumentation | 680.435 | 0 |
| EndWithTimestampInstrumentation | 676.563 | 0 |
| CurrentSpanInstrumentation | 674.638 | 0 |
| ElasticsearchClientSyncInstrumentation | 654.695 | 0 |
| EndInstrumentation | 648.311 | 0 |
| ActivateInstrumentation | 647.191 | 0 |
| CaptureExceptionInstrumentation | 642.505 | 0 |
| SetUserInstrumentation | 640.268 | 0 |
| SetOperationName | 634.739 | 0 |
| AddBooleanLabelInstrumentation | 634.731 | 0 |
| ActivateInstrumentation | 633.646 | 0 |
| CaptureExceptionInstrumentation | 625.868 | 0 |
| DoCreateSpanInstrumentation | 621.155 | 0 |
| GetTraceIdInstrumentation | 620.320 | 0 |
| AddStringLabelInstrumentation | 617.003 | 0 |
| GetTraceIdInstrumentation | 612.038 | 0 |
| EnsureParentIdInstrumentation | 610.904 | 0 |
| EndInstrumentation | 608.413 | 0 |
| GetIdInstrumentation | 608.409 | 0 |
| ApiScopeInstrumentation | 605.638 | 0 |
| IsSampledInstrumentation | 603.146 | 0 |
| DoCreateSpanInstrumentation | 601.768 | 0 |
| ActivateInstrumentation | 601.480 | 0 |
| AddTagInstrumentation | 601.201 | 0 |
| CaptureExceptionInstrumentation | 600.642 | 0 |
| IsSampledInstrumentation | 593.191 | 0 |
| OkHttpClientInstrumentation | 590.134 | 0 |
| OkHttp3ClientInstrumentation | 589.570 | 0 |
| SetTypeInstrumentation | 585.144 | 0 |
| ApmScopeInstrumentation | 577.388 | 0 |
| InjectTraceHeadersInstrumentation | 575.429 | 0 |
| AddNumberLabelInstrumentation | 575.187 | 0 |
| SetTypesInstrumentation | 573.508 | 0 |
| ElasticsearchClientAsyncInstrumentation | 569.896 | 0 |
| TagInstrumentation | 569.627 | 0 |
| FinishInstrumentation | 564.922 | 0 |
| SpanContextInstrumentation | 559.928 | 0 |
| OkHttp3ClientAsyncInstrumentation | 553.840 | 0 |
| SetStartTimestampInstrumentation | 550.231 | 0 |
| CurrentSpanInstrumentation | 549.951 | 0 |
| LogInstrumentation | 548.276 | 0 |
| GetTraceContextInstrumentation | 539.961 | 0 |
| OkHttpClientAsyncInstrumentation | 538.320 | 0 |
| CurrentTraceContextInstrumentation | 533.065 | 0 |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment