Functions 2.0 not automatically tracking dependencies across function calls in Application Insights RRS feed

  • Question

  • With Functions 2.0 it has more integration with Application Insights to track dependencies and I can see that it is tracking calls to resources such as storage accounts or service buses. However, when a request is made to another 2.0 function that request is visible, but its dependencies are not tracked under the original request. Instead a new request is tracked in Application Insights and any dependencies in that second function are tracked under that.

    It would be useful if we could track the full path of the original request across function calls so is that feature planned or achievable another way?

    We have looked into creating a new Activity and setting its parentId from the Request-Id header value and that correctly populates the timeline in Application Insights, but this results in a duplicate request for the function call and has the overhead of needing to implement this manually in our function code.

    Tuesday, October 9, 2018 3:59 PM

All replies