11 May 2023 08:34 AM - last edited on 12 May 2023 07:17 AM by MaciejNeumann
Hi,
we want to monitor requests to external services. In the DT environment we have multiple microservices, which execute calls to same external services. Our first approach was to create an external web request rule to monitor those requests. However, we realized, that we cannot distinguish between the callers. We saw, that under conditions it is possible to set a process group. Does the process group belong to the external service or to the calling service?
The conditions looks like this and the calling service has a tag workflowruntime. With current approach the calls to the external serivce, which has ".authentication." & ".hana.ondemand.com" in the URL will not be tracked. If I remove the process group, everything works, but we see the calls from other process groups.
How can we distinguish the different microservices, which call the external service?
Best regards,
Andrej
15 Jun 2023 04:29 PM
You should be able to see a segment in the services that list he calls to unmonitored URLS or 3rd parties. I would target the one you are looking for and mark it as a first party service. Can you confirm that the callers are being monitored by Dynatrace?