22 Aug 2023 03:06 PM - last edited on 22 Aug 2023 03:24 PM by Ana_Kuzmenchuk
Hi Team,
Can we measure the performance of the API which is deployed in external banking network from the Dynatrace environment.
This API is being used by one of the API which is already in Dynatrace monitoring.
Thanks,
Sravan Kumar
Solved! Go to Solution.
22 Aug 2023 05:51 PM
Hi,
It all depends on what kind of API it is and what mechanisms it has built in. It's not likely to be possible with OA. You can approach the topic by pulling the performance metrics of your API and inserting them as metrics into Dynatrace for monitoring.
You can also write your own plugin, which will work in a similar way, but you will also program logic into it (e.g. counting parameter data, etc.).
Radek
22 Aug 2023 06:39 PM
Hi,
Thanks for the quick reply,
Since it is not possible to monitor the performance metrics (Response time & Failure rate) of the API which is at external site.
would you please help with the steps to get the performance metrics of this external API to Dyntrace.
Between one of the API which is in Dynatrace monitor will use this external API which is deployed at external environent.
Thanks,
Sravan
22 Aug 2023 07:41 PM
Hi,
After downloading the metrics using the script from your API, you can send it to Dynatrace using Metrics API - POST ingest data points
https://www.dynatrace.com/support/help/dynatrace-api/environment-api/metric-v2/post-ingest-metrics
Remember to create the appropriate token in the DT (scope: metrics.ingest)
Radek