Created
November 6, 2018 15:29
-
-
Save gingerwizard/f0a7e7d8da0ef0c8d479f77b358e9fe9 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"took" : 7, | |
"timed_out" : false, | |
"_shards" : { | |
"total" : 15, | |
"successful" : 15, | |
"skipped" : 0, | |
"failed" : 0 | |
}, | |
"hits" : { | |
"total" : 156, | |
"max_score" : 3.871201, | |
"hits" : [ | |
{ | |
"_index" : "apm-6.5.0-transaction-2018.11.06", | |
"_type" : "doc", | |
"_id" : "n1ed6WYBtk1CwC_SUTng", | |
"_score" : 3.871201, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:33.260Z", | |
"timestamp" : { | |
"us" : 1541517693260977 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "transaction" | |
}, | |
"transaction" : { | |
"id" : "850119cbf335f8d8", | |
"name" : "FindOwnersPage", | |
"duration" : { | |
"us" : 520299 | |
}, | |
"type" : "react", | |
"sampled" : true, | |
"span_count" : { | |
"started" : 1 | |
} | |
}, | |
"context" : { | |
"user" : { | |
"ip" : "172.17.0.1", | |
"user-agent" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36" | |
}, | |
"service" : { | |
"agent" : { | |
"version" : "%%agent-version%%", | |
"name" : "js-base" | |
}, | |
"version" : "1.0.0", | |
"language" : { | |
"name" : "javascript" | |
}, | |
"name" : "petclinic-react" | |
}, | |
"page" : { | |
"referer" : "http://localhost:8081/", | |
"url" : "http://localhost:8081/owners/list" | |
} | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-transaction-2018.11.06", | |
"_type" : "doc", | |
"_id" : "zFed6WYBtk1CwC_SeDl0", | |
"_score" : 3.1441522, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.261Z", | |
"parent" : { | |
"id" : "8129dfb31e434063" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692261348 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "transaction" | |
}, | |
"transaction" : { | |
"result" : "HTTP 2xx", | |
"sampled" : true, | |
"span_count" : { | |
"dropped" : { | |
"total" : 0 | |
}, | |
"started" : 151 | |
}, | |
"id" : "5362550d761f7231", | |
"name" : "OwnerRestController#getOwners", | |
"duration" : { | |
"us" : 70954 | |
}, | |
"type" : "request" | |
}, | |
"context" : { | |
"service" : { | |
"runtime" : { | |
"name" : "Java", | |
"version" : "10.0.2" | |
}, | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"version" : "1.0.0", | |
"environment" : "production", | |
"language" : { | |
"version" : "10.0.2", | |
"name" : "Java" | |
} | |
}, | |
"request" : { | |
"socket" : { | |
"encrypted" : false, | |
"remote_address" : "172.17.0.1" | |
}, | |
"http_version" : "1.1", | |
"method" : "GET", | |
"headers" : { | |
"accept-language" : "en-GB,en-US;q=0.9,en;q=0.8", | |
"user-agent" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36", | |
"cache-control" : "no-cache", | |
"pragma" : "no-cache", | |
"host" : "localhost:8081", | |
"referer" : "http://localhost:8081/owners/list", | |
"dnt" : "1", | |
"connection" : "close", | |
"content-length" : "2", | |
"accept-charset" : "utf-8", | |
"accept-encoding" : "gzip, deflate, br", | |
"accept" : "*/*", | |
"elastic-apm-traceparent" : "00-c73e93a9437aa15000dde34d6e5803ae-8129dfb31e434063-01" | |
}, | |
"cookies" : { | |
"csrftoken" : "[REDACTED]", | |
"io" : "9F8uU75vwDmeidYeAAAP", | |
"sid" : "Fe26.2**d259e522fed5b8a6896844fbe12b7c037fc2b68a55a1a0e11544350552156986*O32aGIxyMihBf_UxwTlrMA*7a4G3CudW9mlb-h_w5MhkhgOkTMEu8Q2gC60pdOvME_MrQVKolrq6zneHx8nf6v_KPUCA3vgxfEBgr1EZXSD74ZmfreHpTaBPZMsCH6yTsfXgWxrbl_KQcPEHswQsR5foP7fptEAurHcYDCG7fhEMg**5df3e95ba45704a7fe6d569bb487ac0746d90f9bef9d20e1963c0b6092094581*S7UF8rARas0KYNFhEgMBa-TUOTDOfHPl1vFoQQrzI8Y" | |
}, | |
"url" : { | |
"protocol" : "http", | |
"full" : "http://localhost:8081/petclinic/api/owners", | |
"hostname" : "localhost", | |
"port" : "8081", | |
"pathname" : "/petclinic/api/owners" | |
} | |
}, | |
"response" : { | |
"finished" : true, | |
"headers_sent" : true, | |
"status_code" : 200, | |
"headers" : { | |
"Transfer-Encoding" : "chunked", | |
"Date" : "Tue, 06 Nov 2018 15:21:32 GMT", | |
"Connection" : "close", | |
"Content-Type" : "application/json;charset=UTF-8" | |
} | |
}, | |
"system" : { | |
"ip" : "172.17.0.9", | |
"hostname" : "Linux", | |
"architecture" : "amd64", | |
"platform" : "petclinic-server-5d4f885974-6tm5h" | |
}, | |
"process" : { | |
"pid" : 7, | |
"ppid" : 1, | |
"title" : "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" | |
} | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-transaction-2018.11.06", | |
"_type" : "doc", | |
"_id" : "1led6WYBtk1CwC_SeDmN", | |
"_score" : 3.1441522, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.050Z", | |
"transaction" : { | |
"duration" : { | |
"us" : 473803 | |
}, | |
"type" : "request", | |
"result" : "HTTP 2xx", | |
"sampled" : true, | |
"span_count" : { | |
"started" : 1 | |
}, | |
"id" : "ab30d1f3ef639430", | |
"name" : "/api/owners" | |
}, | |
"context" : { | |
"response" : { | |
"headers" : { | |
"transfer-encoding" : "chunked", | |
"x-frame-options" : "SAMEORIGIN", | |
"strict-transport-security" : "max-age=15552000; includeSubDomains", | |
"x-download-options" : "noopen", | |
"x-xss-protection" : "1; mode=block", | |
"content-encoding" : "gzip", | |
"vary" : "Accept-Encoding", | |
"x-dns-prefetch-control" : "off", | |
"x-content-type-options" : "nosniff", | |
"content-type" : "application/json;charset=UTF-8", | |
"connection" : "close", | |
"date" : "Tue, 06 Nov 2018 15:21:32 GMT" | |
}, | |
"status_code" : 200 | |
}, | |
"system" : { | |
"architecture" : "x64", | |
"platform" : "darwin", | |
"ip" : "172.17.0.1", | |
"hostname" : "Dales-iMac.local" | |
}, | |
"process" : { | |
"pid" : 77617, | |
"ppid" : 77616, | |
"title" : "node", | |
"argv" : [ | |
"/Users/dalemcdiarmid/.nvm/versions/node/v8.11.0/bin/node", | |
"/opt/spring-petclinic/frontend/server/bin/www" | |
] | |
}, | |
"service" : { | |
"agent" : { | |
"version" : "1.13.0", | |
"name" : "nodejs" | |
}, | |
"version" : "1.0.0", | |
"language" : { | |
"name" : "javascript" | |
}, | |
"runtime" : { | |
"name" : "node", | |
"version" : "8.11.0" | |
}, | |
"name" : "petclinic-node" | |
}, | |
"request" : { | |
"url" : { | |
"raw" : "/api/owners", | |
"protocol" : "http:", | |
"hostname" : "localhost", | |
"port" : "8081", | |
"pathname" : "/api/owners", | |
"full" : "http://localhost:8081/api/owners" | |
}, | |
"socket" : { | |
"remote_address" : "127.0.0.1", | |
"encrypted" : false | |
}, | |
"headers" : { | |
"referer" : "http://localhost:8081/owners/list", | |
"user-agent" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36", | |
"dnt" : "1", | |
"host" : "localhost:8081", | |
"accept-encoding" : "gzip, deflate, br", | |
"accept" : "*/*", | |
"elastic-apm-traceparent" : "00-c73e93a9437aa15000dde34d6e5803ae-46c4a97fca41a4cd-01", | |
"cache-control" : "no-cache", | |
"cookie" : "csrftoken=[REDACTED]; io=9F8uU75vwDmeidYeAAAP; sid=Fe26.2**d259e522fed5b8a6896844fbe12b7c037fc2b68a55a1a0e11544350552156986*O32aGIxyMihBf_UxwTlrMA*7a4G3CudW9mlb-h_w5MhkhgOkTMEu8Q2gC60pdOvME_MrQVKolrq6zneHx8nf6v_KPUCA3vgxfEBgr1EZXSD74ZmfreHpTaBPZMsCH6yTsfXgWxrbl_KQcPEHswQsR5foP7fptEAurHcYDCG7fhEMg**5df3e95ba45704a7fe6d569bb487ac0746d90f9bef9d20e1963c0b6092094581*S7UF8rARas0KYNFhEgMBa-TUOTDOfHPl1vFoQQrzI8Y", | |
"accept-language" : "en-GB,en-US;q=0.9,en;q=0.8", | |
"pragma" : "no-cache", | |
"connection" : "close" | |
}, | |
"http_version" : "1.1", | |
"method" : "GET" | |
} | |
}, | |
"parent" : { | |
"id" : "46c4a97fca41a4cd" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692050006 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "transaction" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "O1ed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.268Z", | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"span" : { | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 226 | |
}, | |
"stacktrace" : [ | |
{ | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement" | |
}, | |
{ | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection" | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1" | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 7849951407669892739, | |
"parent" : -3214913667684404687, | |
"hex_id" : "ecf0a136e63dd683" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692268144 | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "Pled6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.269Z", | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692269161 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"event" : "span", | |
"name" : "transaction" | |
}, | |
"span" : { | |
"duration" : { | |
"us" : 230 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections" | |
}, | |
{ | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -6042196794063622174, | |
"parent" : -3214913667684404687, | |
"hex_id" : "2c25ce075ad56fe2", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"context" : { | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
}, | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "QVed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.270Z", | |
"context" : { | |
"db" : { | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692270003 | |
}, | |
"beat" : { | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"id" : 4802442204911256131, | |
"parent" : -3214913667684404687, | |
"hex_id" : "c2a5b3bdae144243", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 197 | |
}, | |
"stacktrace" : [ | |
{ | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy" | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization" | |
}, | |
{ | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
] | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "RFed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.271Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"stacktrace" : [ | |
{ | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java" | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl" | |
}, | |
{ | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -4426758820997950900, | |
"parent" : -3214913667684404687, | |
"hex_id" : "4290fe4e6817124c", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 282 | |
} | |
}, | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692271376 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "Rled6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.272Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"hex_id" : "ce55accec82fef17", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 291 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners" | |
} | |
], | |
"id" : 5644607712100609815, | |
"parent" : -3214913667684404687 | |
}, | |
"context" : { | |
"db" : { | |
"user" : "root@172.17.0.9", | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692272134 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "SFed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.272Z", | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"id" : 854618746723827321, | |
"parent" : -3214913667684404687, | |
"hex_id" : "8bdc3738e0dcfe79", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 190 | |
}, | |
"stacktrace" : [ | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement" | |
}, | |
{ | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl" | |
} | |
] | |
}, | |
"context" : { | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
}, | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692272963 | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "UVed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.276Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692276080 | |
}, | |
"span" : { | |
"hex_id" : "8d2cfc1c4eda47bb", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 195 | |
}, | |
"stacktrace" : [ | |
{ | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java" | |
}, | |
{ | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository" | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners" | |
} | |
], | |
"id" : 949410819980543931, | |
"parent" : -3214913667684404687 | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "VFed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.277Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"beat" : { | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"hex_id" : "63630d18cf84fb9c", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 231 | |
}, | |
"stacktrace" : [ | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections" | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list" | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation" | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -2061789804193580132, | |
"parent" : -3214913667684404687 | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692277214 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "VVed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.277Z", | |
"span" : { | |
"id" : 9062608871049167096, | |
"parent" : -3214913667684404687, | |
"hex_id" : "fdc4dac0a13080f8", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 469 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy" | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize" | |
}, | |
{ | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister" | |
}, | |
{ | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list" | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java" | |
} | |
] | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692277530 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "V1ed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.278Z", | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692278711 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
} | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"id" : -1871139132717440707, | |
"parent" : -3214913667684404687, | |
"hex_id" : "660860df5d0b613d", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 336 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4" | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "WFed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.279Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"hex_id" : "97021c529939c732", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 413 | |
}, | |
"stacktrace" : [ | |
{ | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement" | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java" | |
}, | |
{ | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java" | |
}, | |
{ | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl" | |
} | |
], | |
"id" : 1657918753909360434, | |
"parent" : -3214913667684404687 | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692279137 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "W1ed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.280Z", | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize" | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader" | |
}, | |
{ | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java" | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1" | |
}, | |
{ | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl" | |
} | |
], | |
"id" : 2544479756061926202, | |
"parent" : -3214913667684404687, | |
"hex_id" : "a34fcedb5e3e633a", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 365 | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692280715 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "Zled6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.285Z", | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"timestamp" : { | |
"us" : 1541517692285639 | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"span" : { | |
"id" : -6071410794089146198, | |
"parent" : -3214913667684404687, | |
"hex_id" : "2bbe040cecd818aa", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 291 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize" | |
}, | |
{ | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
] | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "bFed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.288Z", | |
"context" : { | |
"db" : { | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"name" : "petclinic-spring" | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"event" : "span", | |
"name" : "transaction" | |
}, | |
"span" : { | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 373 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java" | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization" | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList" | |
}, | |
{ | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 1230789466670351225, | |
"parent" : -3214913667684404687, | |
"hex_id" : "9114a47fba2dc379", | |
"name" : "SELECT" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692288225 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "cVed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.290Z", | |
"processor" : { | |
"event" : "span", | |
"name" : "transaction" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692290433 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 263 | |
}, | |
"stacktrace" : [ | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java" | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners" | |
} | |
], | |
"id" : 5929900529818836736, | |
"parent" : -3214913667684404687, | |
"hex_id" : "d24b3d1d29409f00" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"beat" : { | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "eFed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.293Z", | |
"span" : { | |
"id" : 3229508836953628764, | |
"parent" : -3214913667684404687, | |
"hex_id" : "acd1852d319b205c", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 196 | |
}, | |
"stacktrace" : [ | |
{ | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement" | |
}, | |
{ | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization" | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList" | |
}, | |
{ | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList" | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
] | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692293793 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"name" : "petclinic-spring" | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "eled6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.294Z", | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"duration" : { | |
"us" : 204 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl" | |
}, | |
{ | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection" | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl" | |
} | |
], | |
"id" : -7627785521331550660, | |
"parent" : -3214913667684404687, | |
"hex_id" : "1624a97b6a2a463c", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692294396 | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "gled6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.297Z", | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692297750 | |
}, | |
"beat" : { | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 286 | |
}, | |
"stacktrace" : [ | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl" | |
} | |
], | |
"id" : -5373427204996001891, | |
"parent" : -3214913667684404687, | |
"hex_id" : "356dc06d3bcb0f9d" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "iVed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.301Z", | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"context" : { | |
"db" : { | |
"user" : "root@172.17.0.9", | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"span" : { | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 455 | |
}, | |
"stacktrace" : [ | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize" | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader" | |
}, | |
{ | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository" | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -3207033120550277963, | |
"parent" : -3214913667684404687, | |
"hex_id" : "537e545e52b02cb5", | |
"name" : "SELECT" | |
}, | |
"timestamp" : { | |
"us" : 1541517692301271 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "iled6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.301Z", | |
"span" : { | |
"parent" : -3214913667684404687, | |
"hex_id" : "500e437a156d0e3b", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 278 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection" | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader" | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1" | |
}, | |
{ | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport" | |
}, | |
{ | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -3454749672522052037 | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692301897 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "i1ed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.302Z", | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"duration" : { | |
"us" : 281 | |
}, | |
"stacktrace" : [ | |
{ | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java" | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list" | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java" | |
}, | |
{ | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList" | |
}, | |
{ | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository" | |
}, | |
{ | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 5842194462580931757, | |
"parent" : -3214913667684404687, | |
"hex_id" : "d113a4e912e3fcad", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
} | |
}, | |
"timestamp" : { | |
"us" : 1541517692302305 | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "jVed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.303Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692303145 | |
}, | |
"beat" : { | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"duration" : { | |
"us" : 248 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java" | |
}, | |
{ | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true | |
} | |
], | |
"id" : 5979459350879912934, | |
"parent" : -3214913667684404687, | |
"hex_id" : "d2fb4e995e15c3e6", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "jled6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.303Z", | |
"span" : { | |
"id" : 6928552628132043677, | |
"parent" : -3214913667684404687, | |
"hex_id" : "e02729e7ff68db9d", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 301 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
] | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692303502 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "kVed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.305Z", | |
"span" : { | |
"duration" : { | |
"us" : 319 | |
}, | |
"stacktrace" : [ | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 3835748603811341366, | |
"parent" : -3214913667684404687, | |
"hex_id" : "b53b510851e02436", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"timestamp" : { | |
"us" : 1541517692305195 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"name" : "petclinic-spring" | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "k1ed6WYBtk1CwC_SUTnF", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.305Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"duration" : { | |
"us" : 210 | |
}, | |
"stacktrace" : [ | |
{ | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement" | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners" | |
} | |
], | |
"id" : 8202329367746041866, | |
"parent" : -3214913667684404687, | |
"hex_id" : "f1d4871a2741d80a", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?" | |
}, | |
"service" : { | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"name" : "petclinic-spring" | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692305922 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "l1ed6WYBtk1CwC_SUTng", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.307Z", | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692307547 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"stacktrace" : [ | |
{ | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list" | |
}, | |
{ | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList" | |
}, | |
{ | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository" | |
}, | |
{ | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 1132465344936939072, | |
"parent" : -3214913667684404687, | |
"hex_id" : "8fb7533b2d680e40", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 253 | |
} | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"name" : "petclinic-spring" | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "mFed6WYBtk1CwC_SUTng", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.307Z", | |
"timestamp" : { | |
"us" : 1541517692307946 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"duration" : { | |
"us" : 363 | |
}, | |
"stacktrace" : [ | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -903792361773149281, | |
"parent" : -3214913667684404687, | |
"hex_id" : "737515a2adccd39f", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "oFed6WYBtk1CwC_SUTng", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:33.266Z", | |
"transaction" : { | |
"id" : "850119cbf335f8d8" | |
}, | |
"parent" : { | |
"id" : "850119cbf335f8d8" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517693266877 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"id" : -4123984992445291315, | |
"parent" : 360597808915806424, | |
"hex_id" : "46c4a97fca41a4cd", | |
"name" : "GET /api/owners", | |
"type" : "ext.HttpRequest", | |
"start" : { | |
"us" : 5899 | |
}, | |
"duration" : { | |
"us" : 479799 | |
} | |
}, | |
"context" : { | |
"http" : { | |
"method" : "GET", | |
"url" : "/api/owners", | |
"sync" : false, | |
"status_code" : 200 | |
}, | |
"service" : { | |
"name" : "petclinic-react", | |
"agent" : { | |
"name" : "js-base", | |
"version" : "%%agent-version%%" | |
} | |
} | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "qled6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.315Z", | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692315717 | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"duration" : { | |
"us" : 345 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister" | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext" | |
}, | |
{ | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList" | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java" | |
} | |
], | |
"id" : 7828341712387737218, | |
"parent" : -3214913667684404687, | |
"hex_id" : "eca3db4fa33e8682", | |
"name" : "SELECT", | |
"type" : "db.mysql.query" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "rFed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.316Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"timestamp" : { | |
"us" : 1541517692316638 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"hex_id" : "8dfb7e0489609895", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 296 | |
}, | |
"stacktrace" : [ | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl" | |
}, | |
{ | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java" | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections" | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy" | |
}, | |
{ | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java" | |
} | |
], | |
"id" : 1007537499597215893, | |
"parent" : -3214913667684404687 | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "r1ed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.317Z", | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692317863 | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 213 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization" | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list" | |
}, | |
{ | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners" | |
} | |
], | |
"id" : 5342695095533191655, | |
"parent" : -3214913667684404687, | |
"hex_id" : "ca2510e1f07a41e7", | |
"name" : "SELECT" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "tFed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.319Z", | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"id" : -2780547037424281625, | |
"parent" : -3214913667684404687, | |
"hex_id" : "59698333910f97e7", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 198 | |
}, | |
"stacktrace" : [ | |
{ | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement" | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad" | |
}, | |
{ | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection" | |
}, | |
{ | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections" | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList" | |
}, | |
{ | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true | |
} | |
] | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"name" : "petclinic-spring" | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692319525 | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "tled6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.320Z", | |
"span" : { | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 415 | |
}, | |
"stacktrace" : [ | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy" | |
}, | |
{ | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded" | |
}, | |
{ | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true | |
} | |
], | |
"id" : 3279710320845001941, | |
"parent" : -3214913667684404687, | |
"hex_id" : "ad83df29002614d5", | |
"name" : "SELECT" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_4_2_, pettype1_.name as name2_4_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
}, | |
"name" : "petclinic-spring" | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692320630 | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "uVed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.322Z", | |
"span" : { | |
"hex_id" : "99885ff1b3fe708e", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 371 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection" | |
}, | |
{ | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list" | |
}, | |
{ | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList" | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true | |
} | |
], | |
"id" : 1839825939492401294, | |
"parent" : -3214913667684404687 | |
}, | |
"timestamp" : { | |
"us" : 1541517692322122 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "uled6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.322Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 277 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize" | |
}, | |
{ | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java" | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -4168556082388805305, | |
"parent" : -3214913667684404687, | |
"hex_id" : "462650543aebd947", | |
"name" : "SELECT" | |
}, | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692322602 | |
}, | |
"beat" : { | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "vFed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.323Z", | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692323462 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"event" : "span", | |
"name" : "transaction" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"span" : { | |
"parent" : -3214913667684404687, | |
"hex_id" : "f3340c2cb864ecd6", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 335 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan" | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 8301273399362383062 | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "vled6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.324Z", | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"hex_id" : "77cf449051b59f72", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 236 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl" | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor" | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : -590177639525408910, | |
"parent" : -3214913667684404687 | |
}, | |
"context" : { | |
"db" : { | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692324244 | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "v1ed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.324Z", | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"timestamp" : { | |
"us" : 1541517692324588 | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"parent" : -3214913667684404687, | |
"hex_id" : "b22be43ab45d15ee", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 268 | |
}, | |
"stacktrace" : [ | |
{ | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java" | |
}, | |
{ | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java" | |
}, | |
{ | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded" | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
} | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl" | |
}, | |
{ | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java" | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn" | |
}, | |
{ | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java" | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor" | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 3615234066680190446 | |
}, | |
"context" : { | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
}, | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "wVed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.325Z", | |
"timestamp" : { | |
"us" : 1541517692325286 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
} | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"span" : { | |
"id" : 5114749723253865436, | |
"parent" : -3214913667684404687, | |
"hex_id" : "c6fb3dc63192fbdc", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 210 | |
}, | |
"stacktrace" : [ | |
{ | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement" | |
}, | |
{ | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java" | |
}, | |
{ | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener", | |
"function" : "onInitializeCollection" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 570 | |
} | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
} | |
}, | |
{ | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization" | |
}, | |
{ | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext" | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
} | |
}, | |
{ | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
} | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"function" : "executeMethodOn", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
} | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java" | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 92 | |
}, | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "xFed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.326Z", | |
"timestamp" : { | |
"us" : 1541517692326752 | |
}, | |
"beat" : { | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"stacktrace" : [ | |
{ | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
} | |
}, | |
{ | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 114 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
} | |
}, | |
{ | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
} | |
}, | |
{ | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "initializeCollection" | |
}, | |
{ | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java" | |
}, | |
{ | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
}, | |
"filename" : "HQLQueryPlan.java" | |
}, | |
{ | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true | |
}, | |
{ | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
}, | |
"filename" : "SimpleJpaRepository.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn" | |
}, | |
{ | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
}, | |
"filename" : "RepositoryFactorySupport.java" | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction" | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 136 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
}, | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke" | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
}, | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy" | |
}, | |
{ | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 145 | |
} | |
} | |
], | |
"id" : 2830417287361766678, | |
"parent" : -3214913667684404687, | |
"hex_id" : "a747a986d352a516", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 260 | |
} | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "xled6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.327Z", | |
"span" : { | |
"stacktrace" : [ | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2028 | |
}, | |
"filename" : "PreparedStatement.java", | |
"abs_path" : "com.mysql.jdbc.PreparedStatement", | |
"function" : "executeQuery", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 114 | |
}, | |
"filename" : "StatementFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ResultSetReturnImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.internal.ResultSetReturnImpl", | |
"function" : "extract", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "getResultSet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 434 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 186 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeQueryStatement" | |
}, | |
{ | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 121 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 86 | |
}, | |
"filename" : "AbstractLoadPlanBasedLoader.java", | |
"abs_path" : "org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader", | |
"function" : "executeLoad", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 88 | |
}, | |
"filename" : "AbstractLoadPlanBasedCollectionInitializer.java", | |
"abs_path" : "org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 688 | |
}, | |
"filename" : "AbstractCollectionPersister.java", | |
"abs_path" : "org.hibernate.persister.collection.AbstractCollectionPersister", | |
"function" : "initialize", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "onInitializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 75 | |
}, | |
"filename" : "DefaultInitializeCollectionEventListener.java", | |
"abs_path" : "org.hibernate.event.internal.DefaultInitializeCollectionEventListener" | |
}, | |
{ | |
"function" : "initializeCollection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1991 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl" | |
}, | |
{ | |
"line" : { | |
"number" : 570 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection$4", | |
"function" : "doWork", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "withTemporarySessionIfNeeded", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 252 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "initialize", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 566 | |
}, | |
"filename" : "AbstractPersistentCollection.java" | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 739 | |
}, | |
"filename" : "AbstractPersistentCollection.java", | |
"abs_path" : "org.hibernate.collection.internal.AbstractPersistentCollection", | |
"function" : "forceInitialization", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 924 | |
}, | |
"filename" : "StatefulPersistenceContext.java", | |
"abs_path" : "org.hibernate.engine.internal.StatefulPersistenceContext", | |
"function" : "initializeNonLazyCollections", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doQueryAndInitializeNonLazyCollections", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 341 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2617 | |
}, | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "doList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2600 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "listIgnoreQueryCache", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2429 | |
}, | |
"filename" : "Loader.java" | |
}, | |
{ | |
"filename" : "Loader.java", | |
"abs_path" : "org.hibernate.loader.Loader", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 2424 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 501 | |
}, | |
"filename" : "QueryLoader.java", | |
"abs_path" : "org.hibernate.loader.hql.QueryLoader", | |
"function" : "list" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "QueryTranslatorImpl.java", | |
"abs_path" : "org.hibernate.hql.internal.ast.QueryTranslatorImpl", | |
"function" : "list" | |
}, | |
{ | |
"filename" : "HQLQueryPlan.java", | |
"abs_path" : "org.hibernate.engine.query.spi.HQLQueryPlan", | |
"function" : "performList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1326 | |
}, | |
"filename" : "SessionImpl.java", | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "QueryImpl.java", | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "list", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 606 | |
} | |
}, | |
{ | |
"abs_path" : "org.hibernate.jpa.internal.QueryImpl", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 483 | |
}, | |
"filename" : "QueryImpl.java" | |
}, | |
{ | |
"line" : { | |
"number" : 50 | |
}, | |
"filename" : "CriteriaQueryTypeQueryAdapter.java", | |
"abs_path" : "org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter", | |
"function" : "getResultList", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "SimpleJpaRepository.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.SimpleJpaRepository", | |
"function" : "findAll", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 329 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 515 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "executeMethodOn", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 500 | |
} | |
}, | |
{ | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 477 | |
}, | |
"filename" : "RepositoryFactorySupport.java", | |
"abs_path" : "org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor" | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java" | |
}, | |
{ | |
"line" : { | |
"number" : 56 | |
}, | |
"filename" : "DefaultMethodInvokingMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 99 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor$1", | |
"function" : "proceedWithInvocation" | |
}, | |
{ | |
"line" : { | |
"number" : 282 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed" | |
}, | |
{ | |
"line" : { | |
"number" : 136 | |
}, | |
"filename" : "PersistenceExceptionTranslationInterceptor.java", | |
"abs_path" : "org.springframework.dao.support.PersistenceExceptionTranslationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "CrudMethodMetadataPostProcessor.java", | |
"abs_path" : "org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"filename" : "ExposeInvocationInterceptor.java", | |
"abs_path" : "org.springframework.aop.interceptor.ExposeInvocationInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 92 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "SurroundingTransactionDetectorMethodInterceptor.java", | |
"abs_path" : "org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 57 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "JdkDynamicAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.JdkDynamicAopProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 213 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 145 | |
}, | |
"filename" : "ClinicServiceImpl.java", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl", | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
} | |
], | |
"id" : 2290342258562054280, | |
"parent" : -3214913667684404687, | |
"hex_id" : "9fc8ee263fa83888", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 287 | |
} | |
}, | |
"context" : { | |
"db" : { | |
"type" : "sql", | |
"user" : "root@172.17.0.9", | |
"statement" : "select visits0_.pet_id as pet_id4_8_0_, visits0_.id as id1_8_0_, visits0_.id as id1_8_1_, visits0_.visit_date as visit_da2_8_1_, visits0_.description as descript3_8_1_, visits0_.pet_id as pet_id4_8_1_ from visits visits0_ where visits0_.pet_id=?" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
} | |
}, | |
"timestamp" : { | |
"us" : 1541517692327576 | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "y1ed6WYBtk1CwC_SeDl0", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.329Z", | |
"transaction" : { | |
"id" : "5362550d761f7231" | |
}, | |
"timestamp" : { | |
"us" : 1541517692329742 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"beat" : { | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"id" : -6481514460044603384, | |
"parent" : -3214913667684404687, | |
"hex_id" : "260d08f06a7bd008", | |
"name" : "SELECT", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 140 | |
}, | |
"stacktrace" : [ | |
{ | |
"abs_path" : "com.mysql.jdbc.StatementImpl", | |
"function" : "executeQuery", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1436 | |
}, | |
"filename" : "StatementImpl.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 3549 | |
}, | |
"filename" : "ConnectionImpl.java", | |
"abs_path" : "com.mysql.jdbc.ConnectionImpl", | |
"function" : "isReadOnly" | |
}, | |
{ | |
"filename" : "ConnectionImpl.java", | |
"abs_path" : "com.mysql.jdbc.ConnectionImpl", | |
"function" : "isReadOnly", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 3524 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 126 | |
}, | |
"filename" : "ProxyConnection.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.ProxyConnection", | |
"function" : "invoke" | |
}, | |
{ | |
"abs_path" : "org.apache.tomcat.jdbc.pool.JdbcInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 108 | |
}, | |
"filename" : "JdbcInterceptor.java" | |
}, | |
{ | |
"filename" : "AbstractCreateStatementInterceptor.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 79 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 108 | |
}, | |
"filename" : "JdbcInterceptor.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.JdbcInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "DisposableConnectionFacade.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.DisposableConnectionFacade", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 81 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 220 | |
}, | |
"filename" : "DataSourceUtils.java", | |
"abs_path" : "org.springframework.jdbc.datasource.DataSourceUtils", | |
"function" : "resetConnectionAfterTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 371 | |
}, | |
"filename" : "HibernateJpaDialect.java", | |
"abs_path" : "org.springframework.orm.jpa.vendor.HibernateJpaDialect$SessionTransactionData", | |
"function" : "resetSessionState" | |
}, | |
{ | |
"filename" : "HibernateJpaDialect.java", | |
"abs_path" : "org.springframework.orm.jpa.vendor.HibernateJpaDialect", | |
"function" : "cleanupTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 227 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.orm.jpa.JpaTransactionManager", | |
"function" : "doCleanupAfterCompletion", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 594 | |
}, | |
"filename" : "JpaTransactionManager.java" | |
}, | |
{ | |
"filename" : "AbstractPlatformTransactionManager.java", | |
"abs_path" : "org.springframework.transaction.support.AbstractPlatformTransactionManager", | |
"function" : "cleanupAfterCompletion", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 1021 | |
} | |
}, | |
{ | |
"function" : "processCommit", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 815 | |
}, | |
"filename" : "AbstractPlatformTransactionManager.java", | |
"abs_path" : "org.springframework.transaction.support.AbstractPlatformTransactionManager" | |
}, | |
{ | |
"function" : "commit", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 734 | |
}, | |
"filename" : "AbstractPlatformTransactionManager.java", | |
"abs_path" : "org.springframework.transaction.support.AbstractPlatformTransactionManager" | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "commitTransactionAfterReturning", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 518 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 292 | |
}, | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
} | |
}, | |
{ | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation", | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor", | |
"function" : "intercept", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 671 | |
}, | |
"filename" : "CglibAopProxy.java" | |
}, | |
{ | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : -1 | |
}, | |
"filename" : "<generated>", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl$$EnhancerBySpringCGLIB$$18d99606" | |
}, | |
{ | |
"filename" : "OwnerRestController.java", | |
"abs_path" : "org.springframework.samples.petclinic.rest.OwnerRestController", | |
"function" : "getOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : -1 | |
}, | |
"filename" : "<generated>", | |
"abs_path" : "org.springframework.samples.petclinic.rest.OwnerRestController$$FastClassBySpringCGLIB$$d858f8fc", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "MethodProxy.java", | |
"abs_path" : "org.springframework.cglib.proxy.MethodProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 204 | |
} | |
}, | |
{ | |
"filename" : "CglibAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor", | |
"function" : "intercept", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 667 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : -1 | |
}, | |
"filename" : "<generated>", | |
"abs_path" : "org.springframework.samples.petclinic.rest.OwnerRestController$$EnhancerBySpringCGLIB$$673a98f7", | |
"function" : "getOwners", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 205 | |
}, | |
"filename" : "InvocableHandlerMethod.java", | |
"abs_path" : "org.springframework.web.method.support.InvocableHandlerMethod", | |
"function" : "doInvoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"function" : "invokeForRequest", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 133 | |
}, | |
"filename" : "InvocableHandlerMethod.java", | |
"abs_path" : "org.springframework.web.method.support.InvocableHandlerMethod" | |
}, | |
{ | |
"filename" : "ServletInvocableHandlerMethod.java", | |
"abs_path" : "org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod", | |
"function" : "invokeAndHandle", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 97 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 849 | |
}, | |
"filename" : "RequestMappingHandlerAdapter.java", | |
"abs_path" : "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter", | |
"function" : "invokeHandlerMethod", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "RequestMappingHandlerAdapter.java", | |
"abs_path" : "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter", | |
"function" : "handleInternal", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 760 | |
} | |
}, | |
{ | |
"filename" : "AbstractHandlerMethodAdapter.java", | |
"abs_path" : "org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter", | |
"function" : "handle", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 85 | |
} | |
}, | |
{ | |
"function" : "doDispatch", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 967 | |
}, | |
"filename" : "DispatcherServlet.java", | |
"abs_path" : "org.springframework.web.servlet.DispatcherServlet" | |
}, | |
{ | |
"filename" : "DispatcherServlet.java", | |
"abs_path" : "org.springframework.web.servlet.DispatcherServlet", | |
"function" : "doService", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 901 | |
} | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 970 | |
}, | |
"filename" : "FrameworkServlet.java", | |
"abs_path" : "org.springframework.web.servlet.FrameworkServlet", | |
"function" : "processRequest" | |
}, | |
{ | |
"line" : { | |
"number" : 861 | |
}, | |
"filename" : "FrameworkServlet.java", | |
"abs_path" : "org.springframework.web.servlet.FrameworkServlet", | |
"function" : "doGet", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "HttpServlet.java", | |
"abs_path" : "javax.servlet.http.HttpServlet", | |
"function" : "service", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 635 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.web.servlet.FrameworkServlet", | |
"function" : "service", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 846 | |
}, | |
"filename" : "FrameworkServlet.java" | |
}, | |
{ | |
"line" : { | |
"number" : 742 | |
}, | |
"filename" : "HttpServlet.java", | |
"abs_path" : "javax.servlet.http.HttpServlet", | |
"function" : "service", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "ApplicationFilterChain.java", | |
"abs_path" : "org.apache.catalina.core.ApplicationFilterChain", | |
"function" : "internalDoFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 231 | |
} | |
}, | |
{ | |
"line" : { | |
"number" : 166 | |
}, | |
"filename" : "ApplicationFilterChain.java", | |
"abs_path" : "org.apache.catalina.core.ApplicationFilterChain", | |
"function" : "doFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"abs_path" : "org.apache.tomcat.websocket.server.WsFilter", | |
"function" : "doFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 52 | |
}, | |
"filename" : "WsFilter.java" | |
}, | |
{ | |
"function" : "internalDoFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 193 | |
}, | |
"filename" : "ApplicationFilterChain.java", | |
"abs_path" : "org.apache.catalina.core.ApplicationFilterChain" | |
}, | |
{ | |
"filename" : "ApplicationFilterChain.java", | |
"abs_path" : "org.apache.catalina.core.ApplicationFilterChain", | |
"function" : "doFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 166 | |
} | |
}, | |
{ | |
"filename" : "FilterChainProxy.java", | |
"abs_path" : "org.springframework.security.web.FilterChainProxy", | |
"function" : "doFilterInternal", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 208 | |
} | |
}, | |
{ | |
"filename" : "FilterChainProxy.java", | |
"abs_path" : "org.springframework.security.web.FilterChainProxy", | |
"function" : "doFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 177 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 347 | |
}, | |
"filename" : "DelegatingFilterProxy.java", | |
"abs_path" : "org.springframework.web.filter.DelegatingFilterProxy", | |
"function" : "invokeDelegate", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "doFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 263 | |
}, | |
"filename" : "DelegatingFilterProxy.java", | |
"abs_path" : "org.springframework.web.filter.DelegatingFilterProxy" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 193 | |
}, | |
"filename" : "ApplicationFilterChain.java", | |
"abs_path" : "org.apache.catalina.core.ApplicationFilterChain", | |
"function" : "internalDoFilter" | |
}, | |
{ | |
"filename" : "ApplicationFilterChain.java", | |
"abs_path" : "org.apache.catalina.core.ApplicationFilterChain", | |
"function" : "doFilter", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 166 | |
} | |
} | |
] | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "select @@session.transaction_read_only", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"name" : "java", | |
"version" : "0.9.0-SNAPSHOT" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "1Ved6WYBtk1CwC_SeDmN", | |
"_score" : 2.2385063, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.051Z", | |
"beat" : { | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0", | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"span" : { | |
"parent" : 3112218188136551472, | |
"hex_id" : "8129dfb31e434063", | |
"name" : "GET localhost:8081/petclinic/api/owners", | |
"type" : "ext.http.http", | |
"duration" : { | |
"us" : 471445 | |
}, | |
"stacktrace" : [ | |
{ | |
"filename" : "node_modules/express-http-proxy/app/steps/sendProxyRequest.js", | |
"abs_path" : "/opt/spring-petclinic/frontend/server/node_modules/express-http-proxy/app/steps/sendProxyRequest.js", | |
"function" : "<anonymous>", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"context" : { | |
"pre" : [ | |
" var reqOpt = Container.proxy.reqBuilder;", | |
" var options = Container.options;", | |
"", | |
" return new Promise(function(resolve, reject) {", | |
" var protocol = Container.proxy.requestModule;" | |
], | |
"post" : [ | |
" if (options.stream) {", | |
" Container.proxy.res = rsp;", | |
" return resolve(Container);", | |
" }" | |
] | |
}, | |
"line" : { | |
"number" : 13, | |
"context" : " var proxyReq = protocol.request(reqOpt, function(rsp) {" | |
} | |
}, | |
{ | |
"filename" : "", | |
"function" : "Promise", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 0 | |
} | |
}, | |
{ | |
"context" : { | |
"pre" : [ | |
" var req = Container.user.req;", | |
" var bodyContent = Container.proxy.bodyContent;", | |
" var reqOpt = Container.proxy.reqBuilder;", | |
" var options = Container.options;", | |
"" | |
], | |
"post" : [ | |
" var protocol = Container.proxy.requestModule;", | |
" var proxyReq = protocol.request(reqOpt, function(rsp) {", | |
" if (options.stream) {", | |
" Container.proxy.res = rsp;" | |
] | |
}, | |
"line" : { | |
"number" : 11, | |
"context" : " return new Promise(function(resolve, reject) {" | |
}, | |
"filename" : "node_modules/express-http-proxy/app/steps/sendProxyRequest.js", | |
"abs_path" : "/opt/spring-petclinic/frontend/server/node_modules/express-http-proxy/app/steps/sendProxyRequest.js", | |
"function" : "sendProxyRequest", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"filename" : "", | |
"function" : "<anonymous>", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 0 | |
} | |
} | |
], | |
"id" : 83844028482928739 | |
}, | |
"context" : { | |
"service" : { | |
"agent" : { | |
"version" : "1.13.0", | |
"name" : "nodejs" | |
}, | |
"name" : "petclinic-node" | |
} | |
}, | |
"transaction" : { | |
"id" : "ab30d1f3ef639430" | |
}, | |
"trace" : { | |
"id" : "c73e93a9437aa15000dde34d6e5803ae" | |
}, | |
"parent" : { | |
"id" : "ab30d1f3ef639430" | |
}, | |
"timestamp" : { | |
"us" : 1541517692051751 | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
} | |
} | |
}, | |
{ | |
"_index" : "apm-6.5.0-span-2018.11.06", | |
"_type" : "doc", | |
"_id" : "MVed6WYBtk1CwC_SUTmQ", | |
"_score" : 2.1038926, | |
"_source" : { | |
"@timestamp" : "2018-11-06T15:21:32.261Z", | |
"timestamp" : { | |
"us" : 1541517692261914 | |
}, | |
"processor" : { | |
"name" : "transaction", | |
"event" : "span" | |
}, | |
"context" : { | |
"db" : { | |
"statement" : "/* ping */ SELECT 1", | |
"type" : "sql", | |
"user" : "root@172.17.0.9" | |
}, | |
"service" : { | |
"name" : "petclinic-spring", | |
"agent" : { | |
"version" : "0.9.0-SNAPSHOT", | |
"name" : "java" | |
} | |
} | |
}, | |
"parent" : { | |
"id" : "5362550d761f7231" | |
}, | |
"beat" : { | |
"name" : "apm-server-6967884bc7-jkvkp", | |
"hostname" : "apm-server-6967884bc7-jkvkp", | |
"version" : "6.5.0" | |
}, | |
"host" : { | |
"name" : "apm-server-6967884bc7-jkvkp" | |
}, | |
"span" : { | |
"id" : 8444099458169792472, | |
"parent" : -3214913667684404687, | |
"hex_id" : "f52f77b7ec4767d8", | |
"name" : "/*", | |
"type" : "db.mysql.query", | |
"duration" : { | |
"us" : 517 | |
}, | |
"stacktrace" : [ | |
{ | |
"abs_path" : "com.mysql.jdbc.StatementImpl", | |
"function" : "execute", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 745 | |
}, | |
"filename" : "StatementImpl.java" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 543 | |
}, | |
"filename" : "PooledConnection.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.PooledConnection", | |
"function" : "validate" | |
}, | |
{ | |
"filename" : "PooledConnection.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.PooledConnection", | |
"function" : "validate", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 454 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 803 | |
}, | |
"filename" : "ConnectionPool.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.ConnectionPool", | |
"function" : "borrowConnection", | |
"library_frame" : true | |
}, | |
{ | |
"line" : { | |
"number" : 652 | |
}, | |
"filename" : "ConnectionPool.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.ConnectionPool", | |
"function" : "borrowConnection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 198 | |
}, | |
"filename" : "ConnectionPool.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.ConnectionPool", | |
"function" : "getConnection" | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 132 | |
}, | |
"filename" : "DataSourceProxy.java", | |
"abs_path" : "org.apache.tomcat.jdbc.pool.DataSourceProxy", | |
"function" : "getConnection" | |
}, | |
{ | |
"filename" : "DatasourceConnectionProviderImpl.java", | |
"abs_path" : "org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl", | |
"function" : "getConnection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 122 | |
} | |
}, | |
{ | |
"filename" : "AbstractSessionImpl.java", | |
"abs_path" : "org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess", | |
"function" : "obtainConnection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 386 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 87 | |
}, | |
"filename" : "LogicalConnectionManagedImpl.java", | |
"abs_path" : "org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl", | |
"function" : "acquireConnectionIfNeeded", | |
"library_frame" : true | |
}, | |
{ | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 112 | |
}, | |
"filename" : "LogicalConnectionManagedImpl.java", | |
"abs_path" : "org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl", | |
"function" : "getPhysicalConnection" | |
}, | |
{ | |
"abs_path" : "org.hibernate.internal.SessionImpl", | |
"function" : "connection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 489 | |
}, | |
"filename" : "SessionImpl.java" | |
}, | |
{ | |
"filename" : "ReflectionUtils.java", | |
"abs_path" : "org.springframework.util.ReflectionUtils", | |
"function" : "invokeMethod", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 216 | |
} | |
}, | |
{ | |
"filename" : "ReflectionUtils.java", | |
"abs_path" : "org.springframework.util.ReflectionUtils", | |
"function" : "invokeMethod", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 201 | |
} | |
}, | |
{ | |
"filename" : "HibernateJpaDialect.java", | |
"abs_path" : "org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle", | |
"function" : "doGetConnection", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 414 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 177 | |
}, | |
"filename" : "HibernateJpaDialect.java", | |
"abs_path" : "org.springframework.orm.jpa.vendor.HibernateJpaDialect", | |
"function" : "beginTransaction", | |
"library_frame" : true | |
}, | |
{ | |
"filename" : "JpaTransactionManager.java", | |
"abs_path" : "org.springframework.orm.jpa.JpaTransactionManager", | |
"function" : "doBegin", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 380 | |
} | |
}, | |
{ | |
"filename" : "AbstractPlatformTransactionManager.java", | |
"abs_path" : "org.springframework.transaction.support.AbstractPlatformTransactionManager", | |
"function" : "getTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 377 | |
} | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "createTransactionIfNecessary", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 461 | |
} | |
}, | |
{ | |
"filename" : "TransactionAspectSupport.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionAspectSupport", | |
"function" : "invokeWithinTransaction", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 277 | |
} | |
}, | |
{ | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 96 | |
}, | |
"filename" : "TransactionInterceptor.java", | |
"abs_path" : "org.springframework.transaction.interceptor.TransactionInterceptor", | |
"function" : "invoke", | |
"library_frame" : true | |
}, | |
{ | |
"function" : "proceed", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 179 | |
}, | |
"filename" : "ReflectiveMethodInvocation.java", | |
"abs_path" : "org.springframework.aop.framework.ReflectiveMethodInvocation" | |
}, | |
{ | |
"filename" : "CglibAopProxy.java", | |
"abs_path" : "org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor", | |
"function" : "intercept", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 671 | |
} | |
}, | |
{ | |
"function" : "findAllOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : -1 | |
}, | |
"filename" : "<generated>", | |
"abs_path" : "org.springframework.samples.petclinic.service.ClinicServiceImpl$$EnhancerBySpringCGLIB$$18d99606" | |
}, | |
{ | |
"function" : "getOwners", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 70 | |
}, | |
"filename" : "OwnerRestController.java", | |
"abs_path" : "org.springframework.samples.petclinic.rest.OwnerRestController" | |
}, | |
{ | |
"abs_path" : "org.springframework.samples.petclinic.rest.OwnerRestController$$FastClassBySpringCGLIB$$d858f8fc", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : -1 | |
}, | |
"filename" : "<generated>" | |
}, | |
{ | |
"filename" : "MethodProxy.java", | |
"abs_path" : "org.springframework.cglib.proxy.MethodProxy", | |
"function" : "invoke", | |
"library_frame" : true, | |
"exclude_from_grouping" : false, | |
"line" : { | |
"number" : 204 | |
} | |
}, | |
{ | |
"abs_path" : "org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor", | |
"function" : "intercept", | |
"library_fra |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment