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. Support exception.Data.Add()

    The Exception class allows us to add custom data using exception.Data.Add("label", "value"). It would be useful if this data could show up in Application Insights.

    Using telemetry.TrackException() we can report custom data in a very similar way as a Dictionary<string,string>, so hopefully it wouldn't be much work to support exception.Data.Add().

    The advantage would be that the custom data would be supported for exceptions that are caught and rethrown, as well as those using telemetary.TrackException().

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

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Validate HTTPS connection in URL Ping test

    I found current URL Ping test doesn't validate the HTTPS connection, e.g. if the SSL certificate's subject doesn't match the domain, the URL ping test will still pass. Sometimes if the SSL certificate expires, I'd like the URL Ping test fails so I can get the notification about it, because the end users will get the error when they access the URL with web browser.

    Please Do consider it.

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

    We’ll send you updates on this idea

    1 comment  ·  Web tests  ·  Flag idea as inappropriate…  ·  Admin →
  3. Application Insights in North Central US

    We have restrictions that all our disaster recovery resources should be created in "North Central US" region. As a result, we are not able to use Application Insights. Are there any plans on having app insights for North Central US region?

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

    We’ll send you updates on this idea

    2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  4. integration send alert to third party (azure service bus, event hub, IFTTT, Slack)

    Allow app insight integration with third party (azure service bus, event hub, IFTTT, Slack). Allow sending metrics or alerts on a schedule or on trigger to third party. For example, send alerts to Slack.

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

    We’ll send you updates on this idea

    0 comments  ·  Alerting  ·  Flag idea as inappropriate…  ·  Admin →
  5. Setting threshold for Available MBytes

    We can gather Available MBytes (\Memory\Available MBytes) of Cloud Service as App Insights telemetry with setting Diagnotics configuration as pic1.png.
    However, I don't know how can we determine the supplementary unit for that when we want to set an alert rule. The unit of it appears just "count" as pic2.png.
    Also, as far as I checked, it is not "MBytes" but "Bytes" contrary to the name of the counter.
    It would be nice if all unit of counters are displayed clearly.

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

    We’ll send you updates on this idea

    0 comments  ·  Alerting  ·  Flag idea as inappropriate…  ·  Admin →
  6. VueJs Support

    Add support for VueJs that supports the entire Analytics feature set. There is an open source one currently, but its pretty basic.

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

    We’ll send you updates on this idea

    0 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add HTTP Queue Length metric

    Add HTTP Queue Length metric to Servers table (and maybe a graph)

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

    We’ll send you updates on this idea

    0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  8. Looking for Custom schedule for availability test rather just 5/10/15 min

    Looking for Custom schedule for availability test rather just 5/10/15 min

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

    We’ll send you updates on this idea

    0 comments  ·  Web tests  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add a public library of common used analytics queries

    While some applications have specific requirements, a lot of reports that come out of analystics must be pretty common. It would be nice to have an área in which to find common queries already optimized and 'verified' by the community and/or Microsoft itself.
    Queries like: "between two dates, which are the pages that had most time consumption difference"

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

    We’ll send you updates on this idea

    2 comments  ·  Analytics  ·  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: Microsoft
    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. Support for time granularity selected in Azure Portal Dashboard (via bin_auto?)

    When adding / pinning an Application Insights or Log Analytics chart to the dashboard, you can use the global time selector on the Dashboard to adjust both the the time range (e.g. past 1 hour, past 7 days) and the granularity (e.g. auto, 5 minutes, 1 hour, etc)

    However, that works only for the time range, but not for the granularity.

    The reason is that whenever you write a query to render a timechart, you have to hardcode the bin size in the query, e.g.:

    requests | summarize count() by bin(timestamp, 1m)

    Given the query above, I could now choose the…

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

    We’ll send you updates on this idea

    2 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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: Microsoft
    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. "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

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

    We’ll send you updates on this idea

    1 comment  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
  14. Draw dependencies in Application Map for independent services on same sub domain

    When two independent services with different cloud role names are hosted on the same subdomain are called from the same source than the Application Map feature in Application Insight does not draw a connection from the source to both application nodes. Instead, the source is only connected to one service node, see "wrongly drawn application map.PNG" in the attached zip file.

    The file "BadApplicationMap.cs" have code which produces some sample telemetry that illustrates the current limitation of the Application Map feature. See also "wrongly drawn application map.PNG" for the application map that is created by the telemetry from that code.…

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

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  15. Export past events in same format as continuous export

    After I turn on continuous export I would like to do a one time pull of event data that occurred before continuous export was enabled. This feature would export the data in the same format provided by continuous export to make it easy to ingest into a downstream reporting system.

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

    We’ll send you updates on this idea

    2 comments  ·  Continuous Export  ·  Flag idea as inappropriate…  ·  Admin →
  16. 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

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

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add ability to see related telemetry for dependency calls

    We can see related telemetry for requests and exceptions. Allow us to see this for dependecy calls as well. This would make it much easier to investigate slow or failed dependency calls.

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

    We’ll send you updates on this idea

    0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  18. Preserve Time Range

    When browsing around charts on Azure, they all seem to default to 24-hour time range. I almost always want a 30 minute time range because I'm usually looking at charts when I am trying to diagnose an issue. Unfortunately, it doesn't appear that Azure remembers this setting and it seems to be stored separately per blade so I find myself spending a lot of time just switching the granularity.

    Ideally, Azure would apply some machine learning and magically figure out what I want and adjust the defaults accordingly. More realistically, I would like to be able to setup a site-wide…

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

    We’ll send you updates on this idea

    1 comment  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
  19. Export user flow graph as png/jpg/pdf

    There should be an option to export the user flow graph to an image or a PDF, so it can be shared with colleagues who don't have and need not have Azure access.

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

    We’ll send you updates on this idea

    0 comments  ·  Usage Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  20. Support Content Security Policy (CSP) Report Aggregation

    Add built-in support to capture CSP reports

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

    We’ll send you updates on this idea

    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base