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. Track CDN metrics in Application Insights

    I want to collect my telemetry data for my cdn and be able to tell
    - my overall cdn metrics for my app integrated in my solution
    - if I have a gain when enabling cdn
    - where I should leverage cdn

    2 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
    • Regional Formatting of dates incorrect - Please fix

      I have my regional format set to UK and yet dates are formatted MM/dd/YYYY, should be dd/MM/YYYY

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

        1 comment  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
      • 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.)

        9 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

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

          We recently shipped a public preview of the new Interactive Performance Investigation experience which allows filtering out the outliers for given percentile. To try it out, on the Application Insights resource, select “Previews” tab on the Application Insights resource and opt-in to preview of this feature. Please leave feedback for new functionality. In the meantime, I am resetting the status of this request to “under review”. We will update it again once we have an ETA for building generic support of percentiles to generic metrics explorer charts.

        • Support for reordering charts in a view/blade

          Imagine you added 5 charts to the view (or blade?). Then you decide that the last diagram is much more important and should be shown on top of the view.

          There is no "Customize" menu as far as I can see. Dragging the diagram also doesn't work.

          8 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
          • 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…

            39 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

              7 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
            • Support Map (Earth Map) for visualizing information

              It is great to see those City, Country/Region Properties ;-) I love it.

              While, if there is a Map view, then I can have graph like:
              1. Number of requests per City (e.g. use bigger circle for higher number)
              2. Number of unique user per Country
              3. Number of IE 11 user per locale.

              6 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

                1 comment  ·  Usage Analytics  ·  Flag idea as inappropriate…  ·  Admin →
              • 3 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  1 comment  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
                • JavaScript SDK: Page View analysis is not working at iPhone

                  I embedded javascript code as the following documents, not working iPhone only.

                  https://azure.microsoft.com/en-us/documentation/articles/app-insights-web-track-usage/

                  I confirm, don't get in Page View in most of the iPhone.

                  3 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    1 comment  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
                  • Chart level filtering

                    It would be extremely useful to have chart level filtering in order to create more useful views into the data you are logging to App Insights. Currently you can work around this by creating and saving views into your data across multiple favorites and filtering at the favorite blade level. This has the downside of forcing me to split related information across multiple favorites rather than having a single favorite where I can easily view everything that I want to.

                    5 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      started  ·  0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
                    • Support for changing custom performance counter sample interval in Application Insights

                      When exploring custom performance counters in Application Insights , the sample interval is by default 1 second, should there be a way to customize this in ApplicationInsights.config?

                      2 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        1 comment  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →

                        Per Sergey’s request:

                        Please reactivate GitHub issue and tell us what is your specific scenario why you need the collection interval to be shorter giving other characteristics of Application Insights backend. Assumptions is that you need more than just collection interval change and we need to know what.

                      • Allow specifying Tags in ApplicationInsight.config

                        The article at [1] provides guidance on using tags to annotate requests so that we can separate traffic coming from separate environments and such. However, adding tags right now requires explicitly writing an IContextInitializer.

                        It would be great if specifying the tags would be available as an option directly from the ApplicationInsights.config file, either by directly providing an element for including the tag data, or by providing a built-in IContextInitializer that read it from the application configuration.

                        [1] http://blogs.msdn.com/b/visualstudioalm/archive/2015/01/07/application-insights-support-for-multiple-environments-stamps-and-app-versions.aspx

                        2 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
                        • Enable collecting POST parameters by configuration

                          When an exception happens and the details are captured on Application insight, it would be great if POST parameters were available as well.
                          This feature can be turned off for certain pages via configuration r even posting an extra parameter like Ignore Post Parameters.
                          This will make sure sensitive application data like login information is not captured.
                          This feature can only work when a http POST ends up with a 500 error to assist debugging application, to make sure huge data is not captured and never used.

                          11 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            1 comment  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →

                            There are natural PII concerns in auto-collecting POST parameters, and it’s something, as Dan mentioned, you can do yourself with telemetry initializer. That said, please keep upvoting so we can see how many folks are impacted by not having a more streamlined way of collecting POST parameters.
                            Best, Michael
                            -AppInsights Product Management

                          • 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...

                            4 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              1 comment  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                            • server response time needs to ignore signalr

                              The average response time metric is not very useful if it is counting signalr persistent connections. I can't filter out these requests in the default dashboard graphs and it's a pain to filter it out in every single graph I create. There needs to be a way to ignore certain patterns from being tracked.

                              15 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                planned  ·  3 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
                              • HttpException logging misses custom properties set by context initializer

                                Hello,

                                When Web API instances receives HttpException, some internal classes of App Insights log HttpException to portal.

                                The issue is that it doesn't log customer properties which should be associated with this exception (I tried global context initializer and local TelemetryClient instance usage of "Properties" property.

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
                                • Enable Application Insights to support monitoring of Azure resource consumption.

                                  In developing my own SaaS service on top of Azure, I would like to be able to tie service activity to resource consumption in azure on a per user basis - that is, see just how much Storage or Bandwidth or CPU for example is associated with handling a specific user request.

                                  2 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Multiple column layouts for charts or display multiple favorites at same time

                                    I would like to have charts span multiple columns. With only being able to display 1 favorite blade at a time, I am adding a lot of charts to a single blade and now finding I can't see them all without vertical scrolling required. Either allow multiple favorites to be visible at the same time or allow blades to have multiple columns to be able to see all the charts at once.

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
                                    • "Not" filters in Application Insights

                                      The application insights filtering is currently inclusive and not exclusive. I would like to setup a filter where all information about a filter is included EXCEPT a selected filter value.

                                      For example, it is not possible to exclude metrics from ONLY Internet Explorer 8.0. I could select every filter except Internet Explorer 8.0, but then I will not see other new browser versions in the future as traffic comes from them.

                                      5 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
                                      • More granular time ranges

                                        I would like to have more granular time range filtering in the AI user interfaces. A minimum time range of 1 hour is too much for detailed analyses. I would like to see ranges specified in increments of x minutes.

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Metrics & charting  ·  Flag idea as inappropriate…  ·  Admin →
                                        • It would be great having Application Insight API so that for mobile phones it can be synced with offline data

                                          As far as we know that application insight service needs internet to post data to azure. For mobile platforms, we should have API accessible so that offline data can be synced using SQLlite and AI.

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            1 comment  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base