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. Add support for Redis (via StackExchange.Redis) for dependency monitoring.

    We already have great support for SQL and HTTP dependency monitoring and I think adding Redis would be a great addition. A good start would be monitoring through the StackExchange.Redis library.

    85 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  2. Support source maps in JavaScript exceptions

    Consider a large modern javascript application. Without seeing actual stack traces, diagnosing problems is really hard.

    We currently have the following setup:
    - Source maps are generated during build time and stored in private BLOB containers. We don't want to share sourcemaps for private projects with the world.
    - When JavaScript exception occurs, we gather the stack traces (using other js libraries such as stacktrace.js) and send a message to our backend service. This backend service finds appropriate source maps (it depends on client app version), prepares the de-obfuscated stack trace and logs a monitoring event.

    It would be nice…

    70 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  11 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  3. Track SignalR traffic

    Right now, SignalR and WebSockets messages are invisible to AI. Worse yet, they count as a really long HTTP request. It would be nice to have a separate diagram in the Live Metrics Stream blade and everywhere else where successful or failed request are being displayed.

    34 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add IIS logs Application Insights

    Allow App Insights to capture the IIS logs from the webservers. This would be very helpful when debugging on prem servers.

    26 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →

    We are working with the WAD2AI owners to see if IIS logs can be ingested that way, given that WAD already supports IIS log collection.

    Can you please clarify what are you looking to get out of the IIS logs? Most of the information in there is already available from the requests metadata we collect with AI.

    Best,
    Michael Milirud
    -AI Product Team

  5. First class support for Service Fabric

    While Service Fabric was in preview there was a nuget package for AI in SF, but seems that it has not gone GA with SF. Would love to see health reports from SF in AI, along with monitoring of services/actors.

    14 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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
    Sign in
    (thinking…)
    Sign in with: oidc
    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

  8. Ability to export all the data of currently selected event to CSV / JSON

    When you've selected a particular event, all of it's data is show in the detail tab. Provide an ability to quickly save this as CSV / JSON from the portal for reference.

    12 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  9. Support for on-prem

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

    8 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  10. Get status monitor for other platforms (Java based web servers, BDD servers, Linux or Windows)

    Status monitor gather a lot of useful info, it would be nice getting a status monitor for other web servers (Tomacat, Apache), hooking into Java SDK too, and compatible with Windows and Linux.

    Also, status monitor for other types of servers like SQL Server or Oracle, or non web based app servers would be usefull to understand system behaviors for end to end analysis.

    Moreover, installing an agent while system is already in production is a change easy to test and apply, whereas asking for a new release including custom telemetry can take time (depending on continous deployment efficiency).

    7 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow me to move of icons in Application maps.

    I leverage Application maps to monitor traffic flow. It's difficult to have a holistic view if I'm not able to move the individual icons closer together.
    Right now I have to move up and down the map because the icons spread out too much so I miss something if it's all the way down the bottom, so please allow me to move of icons in Application maps.

    6 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  12. Ability to exclude specific requests from Performance Preview Blade in Azure Portal

    This Performance (Preview) blade in the Azure Portal is super helpful.

    One suggestion though: we have lots of very frequent (and fast) requests to a health check resource which is pinged by the load balancer and also used for the availability tests which run every 1 minute from 4 different locations.

    These requests totally pollute the statistics.

    Is it possible to filter out specific requests?

    5 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    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. Add feature to accept insights data only sent from domain in the allowed list

    If somebody takes my Instrumentation key, they can use it to upload junk data to my App Insights.

    With Google Analytics you can create a white list of domains from which data will be accepted. Any data incoming from any other domain is simply rejected.

    I was hoping for AI to have this as well, but I didn't find it in my settings...

    5 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  14. Integrate SQL Server Query Metrics Such as Server CPU Time

    SQL Server offers various query metrics such as CPU time, reads, and writes. However, this information is not exposed to client applications and services. Only duration from the client's perspective is available. I would like to see better integration of SQL Server metrics with client metrics.

    4 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    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. Remove Limits such as less than 100 unique values for each property for filtering and group-by

    We are actively using Application Insights with SharePoint 2013 (On-Premise) to send telemetry data. We are constantly hitting 100 unique value limit. Can this limit be removed or at least increased to 1000.

    4 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add global filters

    Add ability to create global filters that carry across blades. (similar to Google Analytics segments filtering)

    For example filter on a custom dimension and time frame and have each blade use that filter.

    3 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  17. Undock Live Metric Stream for monitoring

    Allow the Live Metric Stream Page to be viewed as a standalone to be used as a live monitoring tool as right now the headers and the azure sidebar take up valuable space

    3 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  18. Support Content Security Policy (CSP) Report Aggregation

    Add built-in support to capture CSP reports

    3 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  19. Live Stream full screen option for OPS view

    have an option to open the live stream monitor full screen for a DEV/OPS monitor screen to see traffic and failures in real time.

    3 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  20. Enhancing filtering within Performance (preview) within Application Insights

    Within the performance preview of application insights there is the ability to provide a search/filter term to your Operation names.
    The ability to enhance this filtering such that all of the charts are updated based on the filter. Effectively it could act as a multi select of all the operation names that fall under the filter I have applied. This would in-turn update the graphs to include only the operation names I am interested in

    3 votes
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base