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

How can we improve Application Insights?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Variable data retention (longer or shorter than the 90-day default)

    Please provide longer retention for raw data. I'm willing to pay for (the additional azure storage)!

    119 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    15 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →

    Application Insights variable retention is in active development now with release planned the first half of 2019.

    The first iteration of this feature will allow setting retention up to 2 years in several increments for each Application Insights resource (e.g. not by data type). The pricing for this will follow the same Azure Monitor log data retention pricing as used by Log Analytics.

    We will be able to onboard a limited number of customers manually in the coming weeks. If you’re interested, please send me (dalek@microsoft.com) your Application Insights ikeys.

    Thank you
    Dale Koetke

  2. Enable ARM support for API Access Keys

    I would like to deploy an entire solution based on App Insights which data is presented via a Web App:
    https://github.com/CatalystCode/bot-fmk-dashboard

    The web app I'm deploying will use the api of app insights to display insights and aggregated data in the form of graphs and metrics.

    For this to work, the web app needs to have access the app insights api and that can only be done via access keys.

    I want to enable customers to deploy the application with "one click arm deployment".

    Currently, after deployment, users have to create a key, copy app id and api key, open…

    23 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  3. Enable migration of current apps from US data centers to EU datacenters [Europe]

    Adding a tracking item specifically for enabling migration of existing applications to EU datacenters. (Forking from the suggestion to store data in the EU - which is now completed - see https://feedback.azure.com/forums/357324-application-insights/suggestions/9508143.)

    23 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  4. Daily data cap alerts

    Add other users to a mailing list when the daily data cap has reached its maximum limit in App Insights

    16 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  5. Enable ARM configuration of smart detection rules

    Programmatic control over Smart Detection rule settings is needed.

    13 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for posting this suggestion.

    While work has not started on this suggestion yet, configuring Smart Detection rules via ARM and integrating with Action Groups are in our plans, and something we’d very much like to add after the current set of priorities are implemented. We’ll keep posting updates here as anything changes.

    As for supporting “to define separate rules sets based on resource groups”, could you please clarify on this suggestion? Are you looking to configure Smart Detection rules at the resource group level rather than on the individual Application Insights resource?

    Thanks,
    Harel Broitman

  6. Error message of delete failure should be more specific.

    Even just the App Insights resource is locked to prevent to be deleted, we can't determine it since the error message is as below.

    "Could not deleted
    Could not delete application"

    The message should be more specific like as other resources such as Web Apps.

    10 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  7. Expose a "Application Insights Component Reader" Role Definition

    In the same way you expose the "Application Insights Component Contributor" role, expose a new role that give access to Overview and all other parts of AI (including Analytics) in a read-only fashion

    5 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  8. Enable ARM configuration of custom schema (open schema)

    We create an AI resource on customers behalf, but haven’t found a way to create a data source in the resource

    5 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow auditing of Application Insights activity

    Support the ability to audit and view who is using various features in AI, ad hoc queries that are run, what information was viewed, etc. Perhaps feed this information into Azure Activity Logs or similar. This information can then be used for certain auditing scenarios as well as usage and behavior information.

    4 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add a web hook to notify on Daily cap

    Today when the Daily Cap is reached , Azure sends an email to the account administrators - a web hook will allow alerting a wider group of people which this message is relevant to.

    4 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  11. Ability to look up App Insights instance by IKey in Azure portal

    I have an IKey and am trying to figure out which AI instance it corresponds to. Clicking through every AI instance isn't very fun. Lookup would be much nicer. =)

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow enabling Application Insights on Virtual Applications, entirely through the Portal

    If App insights are turned on the portal for a given App Service containing Virtual applications, then the App Insights currently don't work ( Live stream shows the app is offline). MS has reported that this is not supported at the present time. But it would be a big help since it is a barrier to porting legacy applications.

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add support for Azure Monitor Service Tag Availability Tests

    Currently, Application Insights is part of Azure Monitor. However, Availability tests and other Application Insights are not included in the Azure Monitor service tag, so administrators must instead currently use the IP addresses listed at: For now, the only way to address this would be using the IPs at: https://docs.microsoft.com/en-us/azure/azure-monitor/app/ip-addresses and subscribing to the RSS feed: https://github.com/MicrosoftDocs/azure-docs/commits/master/articles/azure-monitor/app/ip-addresses.md.atom.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow data retention beyond 2 years

    While work is in progress to extend retention up to 2 years (as Log Analytics has), there is a need for data retention longer than this.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  15. "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

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  16. Cannot share reports or dashboards from "Personal" account to "Work or School" account

    I have a web app with JavaScript that records events in App Insights, in the Azure subscription that is part of my Visual Studio subscription, which is under a "Personal" account (even though it is through my company). If I share an App Insights with a user in my company and the user has a "Work or School Account" (same domain as my Personal account), they cannot view the report. Enabling the debugger in IE11 shows that they are getting "Access Denied" errors (though they see nothing but a blank frame). I should be able to share with any type…

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  17. Have an easy way to have only server side tracking

    I have a web app and
    1) dont want to introduce new cookies in it or client side api tracking calls
    2) dont want to log client information /IP (last 8 octet obfuscated is okay) . Think GDPR requirements.

    I still need to be able to track server side requests and exceptions and alert on them

    What is the easiest way to achieve this?

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  18. Consolidate Settings

    Consolidate the various places where one cat set the instrumentation key. I just found that my app had two different keys:

    APPINSIGHTS_INSTRUMENTATIONKEY
    ApplicationInsights:InstrumentationKey

    One set by the portal, which I think is for the debugger, snapshots, more integrated solutions and the other one is set by me or VS at install into the app. This is the one that I would typically use to embed for JS and (in some cases) manually at startup for the app.

    There's also the config file, it seems (I don;t use that). There should be one place to ensure that the correct key is…

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote which 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.

  19. error InsufficientAccessToResource when creating new alert in oms that uses cross appinsight query

    am trying to create new Alert in OMS using cross application query. In the condition box am entering query as app('appinsightname').exceptions but gui shows red alert saying invalid query. using fiddler i see the below response is returned from microsoft server when its trying to parse my query.

    code: "InsufficientAccessToResource"
    message: "Cannot access 'appinsight-entitle' with the current credentials"
    target: "query"
    value: "appinsight-entitle"
    Any pointers ? any specific permission needed. please advise. One thing to note is if i run same query directly in oms log search am able to see the results. so problem is when new alert creating workflow…

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  20. Application Insights support connecting Work Items to different Azure subscription

    Application Insights has the ability to connect to an existing Azure DevOps project so that Bug Work Items can be created.

    This doesn't seem to work if the Application Insights instance is in one Azure Subscription and DevOps is linked to a different subscription/AAD

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base