Kibana version: 7.11.2
Elasticsearch version: 7.11.2
APM Server version: 7.11.2
APM Agent language and version: Elastic.Apm.AspNetCore@1.10.0
Browser version: Chrome 91.0.4472.77
Original install method (e.g. download page, yum, deb, from source, etc.) and version:
Fresh install or upgraded from other version?
Is there anything special in your setup?
Description of the problem including expected versus actual behavior. Please include screenshots (if relevant):
I have two dotnet webapi services. Service1 calls Service2 via REST using the default HttpClient. Both of the requests to individual services can be found from APM section of kibana. However, full trace is not shown for the first request. In other words, I can not see that Service1 called Service2 in the request lifecycle.
I am expecting the end to end trace of the original request like this one -
Steps to reproduce:
- Clone the git repository GitHub - feroz-ahmmed/elastic-apm-demo
- Set ElasticApm:ServerUrl and ElasticApm:SecretToken in the appsettings.json for both Service1 and Service2.
- Run both services.
- Send a Get request on /Service1 endpoint of Service1.
- Find the request in APM section of kibana.
Errors in browser console (if relevant):
Provide logs and/or server output (if relevant):