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
-
Raise the 500,000 row limit on the Azure Log Analytics REST API
https://dev.loganalytics.io/documentation/Using-the-API/Limits currently lists 500,000 as the limit in the number of rows a query can return. It would be helpful if we could raise this limit to make it easier to create PowerBI dashboards which slice and dice historical data, where in aggregate the raw data exceeds 500k rows. In practice this allows the dashboards to look further back in time.
26 votesThanks 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.
-
Failover for Application Insight as part of Disaster Recovery Plan
We do not see fail-over mechanism for Application insight which should work for Disaster Recovery Plan. Seems DR still not supported by Application insight, below link for reference -
https://docs.microsoft.com/en-us/azure/architecture/resiliency/recovery-loss-azure-region26 votes -
Make Smart Detection data available via the App Insights REST API
It would be great if information on issues identified by Proactive Detection was available via the App Insights REST API.
26 votesThe product team is currently reviewing this suggestion. We’ll update this suggestion once we have more details to share.
Thanks!
-
C++ SDK for server and desktop applications
We'd like to use Application Insights with our native (Win32) server application written in C++, as well as our Win32 desktop application (C++).
Without C++ support we can't build a full stack solution based on Application Insights.
24 votesI’m interested in hearing more about your C++ scenarios. If you have a few minutes to chat, please shoot me an email at mmcc@microsoft.com.
- Matt McCleary, Product PM -
Ability do embed dashboard to third party applications. E.g. CMS. Including Quick Pulse
Many of our clients would love to see the amazing reports we can generate in App Insights from with in their web application e.g. CMS. Although it would be possible to build these dashboards manually using the API, it would be much more feasible to just get an embed code for the metrics graphs ans list created in the Azure Portal.
This should also include the live streaming Quick Pulse.22 votes -
Show percentage between the failed requests and total requests for each URL
In the new Failures tool (in Preview), would be useful if you could add the percentage between the failed requests and total requests for each URL
22 votes -
Add search for app in application map
With dozens of roles displaying in the multi-role application map, it is hard to find a specific one. Please add a small search / dropdown window to select an app and upon selection, center the map on this app.
21 votes -
Add Cloud Role Name to Live Metrics Stream
On the Live Metrics Stream, the list of servers is displayed.
- Allow to list a column called 'cloud role name' next to the server name. This makes it clear which server correlates with which server.
- Allow easy filtering of the entire page by 'cloud role name'.
When multiple roles share a single application insights resource, it an be hard to figure out which server is doing what. Still, it makes sense to log in a single app insights resource in order to have the relation and querying benifits.
21 votes -
Make Smart Detection customizable/configurable
Our team would like to filter out/ stop Smart Detection of certain requests. We regularly get emails for "Abnormal rise in failure request rates", and would like to be able to exclude requests that have certain parameters from this smart detection (for example, if the request has a certain parameter in the URL or a specific header, don't count it towards the alert).
20 votesThanks for the feedback. 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.
-
Application Insights - User Flows export to PowerBI
It would be greate to have an export of the User Flows to PowerBI.
20 votes -
Continuous export to Azure Data Lake Store
Application Insights should support continuous export to Azure Data Lake Store the same way as support for continuous export to Blob Storage.
Azure Data Lake Store is the new and "future proof" place to store all raw Big Data that you want to analyze using HD Insights / Azure Data Lake Analytics / Power BI etc.
Attached is a slide from the "Introducing Data Lake" that shows the difference between Data Lake Store and Blob Storage https://mva.microsoft.com/en-US/training-courses/16910
20 votes -
save selected columns in the query url
each time we open our saved queries we need to filter the columns again the to see only the relevant columns we need
20 votesWe appreciate the feedback!
We have recently improved the selected columns experience in Log Analytics to automatically include columns you extended – read all about this new update in this blog post:
https://azure.microsoft.com/en-us/updates/azure-monitor-log-analytics-ui-updates/Regrading the saved queries experience, we are currently working on improving the saved/shared queries experience in Log Analytics and we will definitely take this feedback into account.
Stay tuned for new updates and improvements as they become available. -
service endpoint
As a financial organisation we need to be able to send information securely to Application Insights to within our own virtual network and not via a public IP. Given Application Insights could potentially contain private and/or confidential data which definitely is not desired to be sent outside of our corporations network. So in order or our team to be able to use the functionality of Application Insights it would be great if we could have the functionality send the information via a service endpoint instead of one of the current public ip addresses.
19 votes -
Add Release annotations to Live Stream and Metrics, not just Metrics Explorer!
Annotations would be very valuable on Live Stream and the new Metrics(preview) area. My hope this would also push to the dashboards created from these as well.
18 votes -
Return Export ID on Application Insights Continuous Export creation
Currently, creating a Continuous Export via the API or Go SDK returns a list of all continuous export configurations on success.
It would be better if it returned only the export configuration just created, or only the Export ID for the configuration just created, so the user knows the Export ID of the new export configuration.
Please see https://github.com/Azure/azure-sdk-for-go/issues/4745 for more details.
17 votesThanks 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.
-
Increase Limit on Number of Availability Tests
We have a need to monitor each of our customers, which have a unique URL (such as customer1.example.com, customer2.example.com). We have 170 (and growing) number of customers per a single Application Insights instance. We are trying to programatically create an Availability Test for each customer and are hitting the limit of 100 Availability Tests.
Can this limit be increased? Is there another workaround?
17 votes -
Populate client_browser and client_os for requests (not just pageviews)
We're using AI to monitor our Web API and want to analyse the various client applications that connect to it. We'd hoped to use UserAgent - the clients set the User-Agent header, with product, version and OS information.
However, it seems that only telemetry that's marked as a PageView has the UserAgent parsed into 'clientBrowser' and 'clientOS' - any Request telemetry has those properties empty. (Despite the Analytics schema having those properties.)
Are we taking the wrong approach? Or should AI actually be setting these properties for requests?
17 votes -
Support Authenticated User id in usage scenarios
Support Authenticated User id in usage scenarios . For retention currently we are showing retention users value wrt userId column. It would be good if we can support userAuthenticatedId. Similarly for other usage blade like users, session, workbook, funnel etc.
17 votesCounting by authenticated users is supported in the Users, Sessions, Events, and Cohorts tools. The Retention tool doesn’t support authenticated user counting, but the “N-period retention” workbook template does…check it out in the Workbooks tool. Counting authenticated users is on the backlog for the Funnels tool, but no ETA on when it will arrive.
- David from the App Insights team
-
Push notifications for Smart Detection alerts
The email is usually a low priority tool. When there is a critical problem, I notice it too late (when I take the cell to check the email). I usually recive thousands of emails every day, however, push notifications are much less common and more visible.
17 votesWhile there’s no update to the status of this suggestion, you may find an interim solution for setting up alerts on the Smart Detection preview rules described in this article:
https://sway.com/oxuf7sCHqKD3BubJHope this helps.
Thanks,
Harel -
Create AI VSTS widget that supports Analytics queries
Create a VSTS widget that supports Analytics queries. Being able to use Analytics Queries would be really useful. With AIQL, you can create widgets that are targeted, meaningful, and specific to the team.
17 votesThere is no effort on this integration for the foreseeable future, so moving this status to unplanned.
- Don't see your idea?