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. Create REST api for custom tracking i.e. trackEvent, trackView

    Create a REST api which will allow tracking methods to be called via a REST api.

    E.g POST methods for creating custom events https://dev.applicationinsights.io/api/trackevent

    14 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

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Application Insights: Added Aggregation Type "Median" to Metric Charts

    For Metric Charts there are options Sum, Min, Max, Avg.

    An additional option Median would be often helpful because it is resistant against outliers.

    (The median is the number separating the higher half of values from the lower half.)

    14 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

    planned  ·  0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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" ?)

    13 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

    2 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add session replay

    Add ability to do session replay. Dynatrace has the ability to tie performance metrics with session replay allowing you to a) see how slow your site feels to others and b) look at the performance metrics for why it is slow.

    13 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

    4 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  5. Update more frequently pinned to a Dashboard charts created in Analytics

    As a DevOps I need to observe aggregation of custom metrics showing the pulse of the system, which can be very nicely implemented via a query in App Insights\Analytics but if you pin them on a Dashboard they will update only hourly.

    We need an option for auto-refresh on such tiles/charts pinned on dashboard to be refreshed each 1-5 minutes.

    13 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  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  6. Make data retention period configurable by data type / event content

    For now data retention period is fixed to 90 days and can't be changed.
    In reality telemetry events have different values and should be stored accordingly.
    For example I'm interested in storing exception data only for a day or two, just to raise alerts. Trace records are needed to diagnose particular behavior\ reproduce a bug, so they should be kept just for the time I need to get this job done.
    On the contrary user related events, like purchases, logins, specific actions are very valuable and should be stored for years.
    These retention rules are unique to each business, so…

    13 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  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  7. Handle TSQL commands in the dependency blade better

    In the command field in the dependency blade, long TSQL commands get truncated and remove the most important part of the statement, the FROM and WHERE clauses. Without this, the entire blade is almost useless.

    It would be better to show the entire statement, or even truncate the start of the statement, rather than the end.

    13 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

    3 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add a priority level for all traced events

    There should be a priority level that indicates the relative priority of the data.
    The priority level of a tracked item should be possible to set on an item by item basis, or by more general declarative rules.

    High priority data should be retained for longer time and care should be taken to make sure no high priority data is lost anywhere.

    Example of use case:
    You might want to mark events when a user change/request a new password longer than a metric of time taken for a storage request.

    13 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 →

    Having different retention policies for different telemetry items is a very interesting feature request. Enabling this is fundamentally non-trivial, so please keep upvoting and including the use cases where this is necessary. Please keep in mind that you can today ensure retention longer than 90d by using continuous export to archive subsets of the telemetry to external storages/data warehouses of your choice.
    Best, Michael
    -AppInsights Product Management

  9. 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 →
  10. 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 →
  11. pin user flow to dashboard

    User flows cannot be pinned to a dashboard. Pin button is disabled. I would very much like to add that to a dashboard.

    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

    2 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

  12. "service tag" for Application Insights whitelisting in NSGs

    https://docs.microsoft.com/en-us/azure/virtual-network/security-overview

    Create a service tag for application insights so it is easier for a user to whitelist the app insights IPs on the NSGs

    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

    3 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  13. Automatic refresh and configurable refresh interval

    Introduce a dashboard setting to allow configuring a refresh interval, similar to the concept in Kibana, e.g.

    https://s33.postimg.cc/4dy7qrbhb/refresh-interval.png

    At the configured interval, all tiles on a dashboard should refresh their sources and update accordingly

    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 →
  14. Support Content Security Policy (CSP) Report Aggregation

    Add built-in support to capture CSP reports

    13 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  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support for on-prem

    It would be great to use Application Insights for on-premises scenarios as well.

    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

    5 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  16. Support a single unified solution for n-Tier Windows Desktop & Server Applications

    Application Insights has become significantly less useful since the decision to fragment the telemetry experience by pointing rich client applications at HockeyApp and restricting AI to ASP.NET scenarios.

    For Enterprise Development Scenarios we would like to be able to use a single supported solution that works consistently across n-Tier applications built using the full range of currently supported Microsoft Platforms (.NET & Win32 Desktop Applications, Windows Services, WCF Services).

    In practise this is still just about possible by using the low level AI SDK, but increasingly Windows Desktop apps are being locked out of new features e.g. the Visual Studio…

    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  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for raising this issue. Addressing this is a long-term problem that should be addressed. While this will not be solved in the near future, improving this situation is something under discussion. I will keep this suggestion updated with any progress.

    Regards,
    Dale

  17. When exporting the arm template the availability tests should be included.

    when creating an ARM template for application insight it is very problematic to find any information on how to write the template in such a way that the availability tests are included. The export template does not result in the arm script for this.

    after a while i figured out that the export template on resourcegroup level does do this.

    however it is very unclear what properties to use in the arm tempalte for this. The microsoft.insights/webtests.Configuration xml is not clearly documented. And it seems some values are not taken from this but from the microsoft.insights/webtests.properties (e.g timeout,enabled,etc).

    could this…

    11 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 →

    Thanks for your feedback and its now open for the user community to upvote & comment on. This allows us to effectively prioritize your request against our existing feature backlog and also gives us insight into the potential impact of implementing the suggested feature.

  18. Show traces in End-To-End view

    The End-To-End view currently displays requests, dependencies and exceptions. It would be nice with an option to also display traces in the timeline, instead of having to click the "View all telemetry" button, and viewing them as a long list.

    This will especially improve readability for parallel sub-operations, which is very hard in a long list view, and relatively easy in the fold/unfold view of the timeline.

    As there can sometimes be many traces, it would be nice with an option to select a severity level filter.

    11 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 →
  19. Shared queries destination for multiple resource groups

    There should be a way to either share queries across multiple resource groups on the same subscription, or at least batch exporting/importing in the analytics blade. It's common to deploy several instances of an application to different resource groups as different sandboxes/environments, but typically we'd be interested in displaying analytics data uniformly across all environments.

    11 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  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  20. Funnels - where is Export to Power BI button?

    According to docs[1] I should be able to export a funnel to power BI.
    So I wonder why this option is missing from my funnel toolbar.
    There is a Share url option but that looks way less useful than the missing one.

    [1] https://docs.microsoft.com/en-us/azure/application-insights/app-insights-export-power-bi?toc=/azure/azure-monitor/toc.json#export-a-funnel

    11 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 →
  • Don't see your idea?

Feedback and Knowledge Base