Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Azure Monitor-Application Insights

Welcome to the Azure Application Insights UserVoice site. This site is for suggestions and ideas for all aspects of Application Insights such as our SDKs, Web tests, Analytics, etc. We look forward to hearing from you!

The Application Insights team

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Disable parts of App Insights

    I would like the option to block access to certain features of App Insights to our users such as

    Application Map
    Smart Detection
    Transaction Search
    Availability
    Failures

    I am working on a custom role whereby I only want users to be able to view the results of queries pinned to the dashboard and not query based features of App Insights as above.

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add logarithmic scale to charts

    It would be good to have an option to use logarithmic scale on bar and time charts.
    This option may be both available in the UI and in the query language (with a "| render barchart logaritmic" ?)

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  3. Identify and reject duplicate log transmissions

    We experienced occasional duplicate log entries in application insights
    that we were able to trace back to failed transmissions:
    An error occurred while sending the request. | Unable to read data from the transport connection: Connection reset by peer. | Connection reset by peer

    The ServerTelemetryChannel, which we are using, will then store the transmission in the file system and retry after a certain interval. The issue is that the first transmission was also successful and a networking issue happened for some unknown reason afterwards. So the data gets processed twice.

    To prevent this, I would propose the following solution:

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ability to save date and extend filter criteria beyond 30 days

    User should be able to save date range for the query execution. Need an ability to keep the date range filter saved beyond 30 days, But as per the functionality we are seeing '24 hour' date range as a default filter critera. We should be able to show result for custom date range by default and able to save custom date range filter and save for future use and keep it as default. Please help with this feature or capability. This is a very much needed feature in app insights

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  5. Group Token endpoints in Application Map

    Our Application Map shows dozens of unique addresses for calls to <IPs>:8081/MSI/token, reflecting every app+host that has Easy Auth enabled. There are more of these phantom endpoints than there are applications, significantly muddying the display.

    Suggestion: Since the combination of :8081 & /MSI/token is a well-known service, group all of them to a single node instead of showing each IP individually.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  6. Dependency tracking for Azure Cosmos DB with TCP mode

    According to the documentation https://docs.microsoft.com/en-us/azure/azure-monitor/app/asp-net-dependencies#automatically-tracked-dependencies only HTTP calls are tracked as dependency for Azure Cosmos DB and TCP mode is not supported. Please, add support to track dependency calls to Cosmos DB when Direct TCP mode is used.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add support for client side tracking of AMP pages

    Application Insights is missing from already implemented vendors for amp-analytics tracking:

    https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/configure-analytics/analytics-vendors/?format=websites#vendors

    There is even no clear documentation about how to send tracking data with self constructed https call.

    This makes it impossible to currently use App Insights tracking on AMP pages.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  8. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  9. Application Map needs to consider mappings in Web Application Firewall (WAF)

    Current Behavior: API gateway is shown with its mapped backends and requests from clients(Web) to API Management Gateway through WAF is shown as HTTP calls and are shown separately.

    Expected Behavior: When we see a HTTP Role Type in Application map like say api.contoso.com, The application map search and linking process can consider suggesting expansion of that role to the mappings of WAF in an application map. It is mostly possible this is already mapped to a backend pool in WAF and these can be shown easily. This will make sure the application map created at resource group level is…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  10. Turn off showing other additional operations in End-to-end transaction details

    In Failures blade, observed an endpoint with approx 2000 failures in last 24hrs. When I click on the operation name in the table, on the right side a list of operations/calls to that end point are listed. When I click on an operation, the end-to-end transaction panel is shown, but instead of showing just the selected operation it starts loading every call to that endpoint. It doesn't even limit it to the last 24 hours. Instead of being able to see a single opeartion it starts loading (and keeps loading), so far it is over 20 thousand! and it is…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Search  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add/index http method

    When using the AI java agent we can see that the http-method IS sent to the AI servers. However it is not available in queries.

    We know of the workaround where the http-method is added in the name, but we would prefer it to (also) be available directly in queries, like:

    requests
    | where success == false
    | where name == '/foo/bar/test/
    | where http.method == ‘GET’
    | where not (resultCode in ('400', '404', '417'))

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add a timeline view, with each (recent) server instance (y axis) and each function start-end time (x axis)

    The timeline should display overlapping bars with a name representing each functions instance running in multiple threads on the same server. This view would show the data regarding to how the application is scaling in a way that is easy to understand at a glance. Would be great if you could color the bars red and green based on success/failure of the function/logged result, and click a result/bar to bring up it's entire log.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  13. Please add support for testing the Availability of Private endpoints

    Please add support for testing the Availability of Private websites(the links available behind the VPN).

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Availability Testing  ·  Flag idea as inappropriate…  ·  Admin →
  14. Display: Make 'event' column in AppInsights end-to-end transaction details (timeline view) wider

    When viewing the timeline in end-to-end transaction logs, I have to scroll to see whole 'event' column and there is no way of resizing it. Making this bigger or resizable would make the display much more user friendly.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  15. Allow clearing of time frame in Search queries

    After making a search and then selecting a time frame in the UI there's no way, that I could find, to reset the search to the current time frame.

    Repro:
    Do a search over the last 30 minutes
    Using the UI select a portion of that 30 minutes
    After reading the results try to get the latest 30 minutes again

    Results:
    UI doesn't have any way of clearing the time
    Even the 30 minutes I was last at is not selectable in the UI
    In order to get the 30 minutes back I need to select the last hour, hit…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Search  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add the ability to split dependencies based on the steps inside the traces

    Support the ability to qualify / bucket a dependency / span trace based on the the names of the inner dependencies / spans.

    We have a program that sends dependencies to AI via OpenCensus spans. The program has a long path and a short path. The longer path is an order of magnitude loger in time that the snorter path.

    [1[2,3,4]] and [1[2,3,4,5,6]]

    We want to profile both the short path and the long path. Today they are are all statistically mixed because the outer span name is the same. We can't set the outer dependency/span name prior to entering…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  17. Mongo db in application map

    Mongo db in application map

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  18. Create Azure DevOps Workitems from Smart Detection Alerts

    ...so that we can work on a detection with a new workitem immediately.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Smart Detection  ·  Flag idea as inappropriate…  ·  Admin →
  19. Support direct embedded ingestion experience from Application Insights to Azure data explorer

    AI should have embedded UI capability to export data directly into an ADX database or a table

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Continuous Export  ·  Flag idea as inappropriate…  ·  Admin →
  20. don't add '...' to the text strings, these are critical to understanding what is being displayed.

    In the Application Map - don't add '...' to the text strings, these are critical to understanding what is being displayed.

    Also, better documentation on what the different applications are - are they a k8s node, etc.? Very difficult to find that information.

    Finally, a purge button for the data - while adding support for application insights it is tireing having to wait 30 minutes for the data to "roll-over" to confirm that a change ahs worked.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 40 41
  • Don't see your idea?

Feedback and Knowledge Base