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 Intranet application testing (not just via Internet). E.g., via NTLM

    App Insights works great for externally-facing applications. Would like the same rich experience for Internal/Intranet applications.

    98 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      15 comments  ·  Web tests  ·  Flag idea as inappropriate…  ·  Admin →

      In order to help with adopting the SDK to send results from your custom availability tests, we have added a new Azure function template called “AppInsightsHttpAvailability-CSharp”. To find this, please select “Monitoring” in the scenario dropdown when you go to add a new Azure function from a template. You can get more information from its source here: https://github.com/Azure/azure-webjobs-sdk-templates/tree/dev/Templates/contents/AppInsightsHttpAvailability-CSharp.

      You can replace the template test with any arbitrary test, use client certificates, deploy to an App service environment so it can access network protected applications.
      Give it a run and let us know if it works for your scenarios. Also, what other templates would you like us to provide? We are looking at providing a Docker template with Selenium and AI SDK baked in. I don’t have an ETA on that at this time though.

      Thanks,
      Soubhagya Dash
      5/31/2017

    • Add support for viewing raw body requests

      It would be great to see raw body request on analytics. Good for monitoring restful api calls (for example json payloads)

      85 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        19 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
      • 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.

        64 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          6 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →

          The diagnostic source events channel is blocked on external factors. In the meantime, we can instrument the profiler in AI Status Monitor to track StackExchange.Redis, ServiceStack.Redis methods and send dependency telemetry.

          That would help if of course, you use the AI Status Monitor. Would this work for you?
          If the application is running in Azure, and is an App Service, you can simply install the AI extension to get it. For Cloud Services and VMs, you can enable it via WAD settings. The following articles will help:
          https://docs.microsoft.com/azure/application-insights/app-insights-monitor-performance-live-website-now
          https://docs.microsoft.com/en-us/azure/application-insights/app-insights-cloudservices

          Let us know if using Status Monitor is an option, and we will prioritize this option higher than the generic diagnostic source events.

          Thanks,
          Soubhagya Dash
          7/11/2018

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

          16 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Smart Detection  ·  Flag idea as inappropriate…  ·  Admin →

            Thank you for showing your support for this feature and seeing the value it would add to Smart Detection.

            We are continuing to assess when we can address this. Any more specific feedback on exactly what you’d like to see and how you would use this would be great.

            Thank you
            Dale

          • Allow full IP to be collected

            App Insights drops the last octet of an IP. The only way to collect full IP is to do it manually or mess with telemetry initializers. Not a big deal, but IPs are not so sensitive and I don't think these should be obfuscated at all. At least give us an option (ideally in the portal) to collect the full IP.

            14 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              9 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →

              Last octet is dropped by AI by design, since it represents PII (personally identifiable information). As you mentioned you can do this through the SDK or enrichment (i.e. customer can proactively collect PII, but not out of box). Can you describe a scenario where the full IP is required to triage/diagnose a production issue?

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

              13 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                4 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
              • Enable ARM configuration of smart detection rules

                Programmatic control over Smart Detection rule settings is needed.

                10 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  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

                • Support for on-prem

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

                  7 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    4 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                  • VueJs Support

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

                    6 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
                    • Can we have line breaks allowed? The query will be more readable that way.

                      It is really painful to write a query and go to edit it in Kusto. Could you guys allow line breaks.

                      3 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
                      • 3 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          3 comments  ·  Service monitoring and diagnostics  ·  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
                            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.

                          • There needs to be a low-latency log display or API

                            Like all telemetry, logging currently arrives in the form of searchable data only after a significant lag.

                            That makes the logging unusable for debugging purposes, which is one of the most important use cases for logging.

                            There needs to be a way to either view incoming log entries in near real-time or there needs to be an API to get at them at near real time.

                            Alternatively, it should be possible to redirect the events to a message or even queue in near real time.

                            At the moment, one has to send logging from one's application twice: once to app…

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              2 comments  ·  Service monitoring and diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                            • Please provide documentation

                              There is need for a good reference documentation (like normal MSDN documentation on the MSDN site), as well as "user guide" documentation and architectural documentation with whitepapers and elaborations on the different ways the framework can be used under different circumstances. For example how to use it in complex solutions with man different systems and platforms involved with different development, testing and production environment, integration with VisualStudio.com and so on.

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

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

                              Feedback and Knowledge Base