Kibana version: 7.5.2
Elasticsearch version: 7.5.2
APM Server version: 7.5.2
APM Agent language and version: java agent 1.12
I know that one transaction is generated for every http request.
So how is a transaction created with batch processing without external requests?
Should I use a public API?
Or is there a way to collect them automatically in this case?
What are the criteria for span?
My app consists of spring, and when a user request comes in, it proceeds in the order of controller-> service-> query-> service-> query-> view rendering.
Three spans are generated in this process. 2 queries, 1 view rendering.
What are the criteria for dividing the span?