apm-agent-dotnet icon indicating copy to clipboard operation
apm-agent-dotnet copied to clipboard

Azure functions - next iteration

Open gregkalapos opened this issue 1 year ago • 1 comments

Based on https://discuss.elastic.co/t/apm-on-azure-functions/327947

Currently for Azure functions, we capture the call by creating a transaction, but other agent functionality are missing.

Specifically:

  • We don't turn on additional DiagnosticListeners
  • For HTTP trigger, we don't use our WebRequestTransactionCreator. We may or may not run it, but we definitely have functionality there which we should run for Azure Functions HTTP (e.g. request body capturing).

Tasks:

  • Make sure all agent functionality (specifically all our diagnostic listers) are turned on on Azure Functions
  • Make sure HTTP capturing is the same across Azure Functions and on ASP.NET Core (same configs, same behaviour in general).

gregkalapos avatar Mar 17 '23 18:03 gregkalapos