How can we improve Azure API Management?

Log custom traces to Application Insights

Provide a policy to log custom traces to Azure Application Insights, similar to the log-to-eventhub policy.

81 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AdminAzure API Management Team (Admin, Microsoft Azure) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    4 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Tobias Schmailzl commented  ·   ·  Flag as inappropriate

        From an platform point of view it makes much sense to have all telemetry data in one repository like app insights to streamline ops and life easier for devops

      • Kai commented  ·   ·  Flag as inappropriate

        For me, putting everything that is traced in <trace> policy expressions into customDimensions of Application Insights requests telemetry, would suffice for a start.

      • Anonymous commented  ·   ·  Flag as inappropriate

        Well, I was comparing the Azure APIM a logging approach with AWS API Gateway CloudWatch - mach easier to monitor request/response and header bodies. Also the Testing in AWS allows to create multiple named tests and run them as a suit ( similar to a postman). Looking for the compatible ease of use for Azure APIM

      • Mallikarjun raju commented  ·   ·  Flag as inappropriate

        Currently, EventHub Logging is present. It would be great to log APIM transaction details to Application Insights.
        The current analytics in APIM is good, but it will give more rich experience if the data is present in App.Insights too.

      Feedback and Knowledge Base