Question on Dynatrace Integration with Azure functions

Mathew James 401 Reputation points
2024-02-20T13:13:12.9666667+00:00

Hi Everyone - We have APIs hosted in Azure functions (Java running on linux) and at present we have Azure App Insights integrated. We are planning to Integrate Dynatrace with Azure functions based on the requirement from our Client. It looks like, we need an agent collector for Azure Functions, which will do the job of exporting the telemetries to Dynatrace. Although this documentation talks about it, they are mentioning placing a jar file in the App settings of Azure function configuration.  https://github.com/Azure/azure-functions-java-worker/wiki/Distributed-Tracing-for-Java-Azure-Functions#customize-distribute-agent We are not sure about whether we can place any files in Azure functions configuration (because of serverless nature).Are there any other options to achieve the same. Any thoughts anyone ? Appreciate your response.

 Thanks in Advance!
-Mathew James

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
4,861 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. brtrach-MSFT 16,121 Reputation points Microsoft Employee
    2024-02-22T04:32:28.5866667+00:00

    @Mathew James Based on the documentation you provided, it seems that the only way to integrate Dynatrace with Azure Functions is by placing a jar file in the App settings of Azure function configuration. However, we understand your concern about placing files in Azure Functions configuration due to its serverless nature. One alternative option you can consider is to use the Dynatrace OneAgent. The Dynatrace OneAgent is a lightweight agent that can be installed on your Azure Functions environment to collect telemetry data and send it to Dynatrace. This can be done without the need to place any files in the Azure Functions configuration. More information on how to achieve that integration can be found here. Let us know if you have further questions or concerns and we would be happy to assist.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.