Service Bus

How can we improve the Windows Azure Service Bus?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(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.

  1. Show the length of all available queues per namespace together under the overview Entities/Queues

    We missed some properties in the new Azure Portal under ServiceBus Namespace/Entities/Queues ... at the moment you can view only status, max size, enable partitioning but we missed queue length like in the old portal and sometimes it's extremely useful to view the queue length of all available queues per namespace at once.

    1 vote
    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)
      You have left! (?) (thinking…)
      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Add support for auto-archiving dead letter messages to an Azure Storage account

      I'd like to be able to set an expiry timestamp and file name format, and have the Service Bus auto-archive my dead-lettered messages for me to an Azure Storage account container so that I don't have to worry about my Service Bus filling up.

      9 votes
      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)
        You have left! (?) (thinking…)
        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • How to find event count in EventHub at any point of time.

        i am having difficulty in finding number of event in a Eventhub.. it could be based on time range. since after pushing huge volume of Alert message in to EH. not sure how much got pushed to EH

        1 vote
        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)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Support HTTP GET with authentication header for legacy device

          some OLD TV dones't support ECMAScript running. To support such a device, HTTP GET support by Event Hub is so useful.

          3 votes
          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)
            You have left! (?) (thinking…)
            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Add metric for removed duplicate messages.

            When the duplicate message detection is active, any detected duplicates are just removed. From a functional perspective this is absolutely fine, but from a non-functional perspective, it would be useful to be able to monitor how many duplicates that are actually detected. A rate would be fine, like X messages per minute.

            3 votes
            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)
              You have left! (?) (thinking…)
              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Hybrid connection client service

              There is a tool (https://www.microsoft.com/en-us/download/details.aspx?id=44216) for the "old" BizTalk hybrid connection that let vm or web/worker role to use hybrid connection. Because of the "dead" of BizTalk hybrid connection and the "rise" of sb relay hybrid connection, it would be appreciated to have its own client service tool.

              33 votes
              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)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Allow messages to be posted directly to Subscription Queue.

                Allow messages to be posted directly to Subscription Queue. If any messgae processing errors due to downstream system and message ends up in DLQ of Subscription Queue, then to reprocess the same message using existing listener(SubscriptionClient), I want to send message to Subscription Queue.

                6 votes
                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)
                  You have left! (?) (thinking…)
                  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                • Set time zone (offset) for event hubs archive

                  Right now if I activate archive I can choose the path events are stored in three different ways, for example:

                  {Year}/{Month}/{Day}/{Hour}/{Namespace}/{EventHub}/{PartitionId}/{Minute}/{Second}

                  The problem is that the hour is not in the time zone we want in order to get more discoverability.

                  So for instance, if I send an event at 23:00 (GMT -03), archive will store:

                  2017/06/09/02/ (GMT)

                  It could be useful if I can set the time zone upon archive activation.

                  Thanks!

                  24 votes
                  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)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Browsing messages in queue

                    Please provider some tool (in portal or in visual studio) to browse messages in queue.

                    3 votes
                    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)
                      You have left! (?) (thinking…)
                      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add information about the senders SAS-policy to the message

                      In a multi-tenant environment it would be great to share an individual sas-policy with different tenants pointing to the same queue. But this requires the information about the used policy be added to the messages metadata in a secure manner.

                      3 votes
                      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)
                        You have left! (?) (thinking…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Open Source Service Bus for Windows Server Like the Service Fabric Team is Doing

                        Open Source Service Bus for Windows Server Like the Service Fabric Team is Doing.
                        The Service Fabric team is in the process of moving to a Linux version and Open Source. Service Bus for Windows Server is stuck at version 1.1. Keeping with the times and other Microsoft efforts, open sourcing it so it is maintained would be greatly appreciated.
                        Service Fabric open source:
                        https://blogs.msdn.microsoft.com/azureservicefabric/2017/03/24/service-fabric-net-sdk-goes-open-source/

                        3 votes
                        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)
                          You have left! (?) (thinking…)
                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                        • More control & documentation on Subscription filters

                          Hi, If I define multiple filters on a subscription , what is the evaluation logic ?

                          I found no official documentation and different answers on the internet. According to my test they are evaluated with an OR logic.

                          I'd like to have an official statement from the esb team to know exactly what is the expected behavior ...

                          BTW: I would have liked to have an AND condition .. and generally speaking have the option to choose among OR and AND

                          regards

                          enrico

                          1 vote
                          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)
                            You have left! (?) (thinking…)
                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                          • Increase the maximum length of the name of a topic subscription

                            Currently, the name of a subscriber to an Azure Service Bus topic is limited to 50 characters. We would like to use very descriptive names for our subscribers, and these names might exceed 50 characters. Please increase the maximum length of this value.

                            [Copied from https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4175354-increase-the-maximum-length-of-the-name-of-a-topic]

                            27 votes
                            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)
                              You have left! (?) (thinking…)
                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Enable indefinite storage of events on Event Hub to allow for an Event Sourcing architecture.

                              When building an application using Event Sourcing, the events are the true source of all data. Replaying events and creating different projections at any time during the lifetime of the app is crucial. Currently Event Hubs only supports up to a 7 day storage policy. This means that it cannot be used with Event Sourcing. An example of this kind product is Greg Young's EventStore. https://geteventstore.com/

                              34 votes
                              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)
                                You have left! (?) (thinking…)
                                3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • Provide a proper, linux-based emulator that can be containerized. On-premises editions is not sufficient.

                                An earlier idea of providing a local emulator and how it was marked as "completed" really doesn't cut it for what people need a local emulator for.

                                We need to be able to stand up a lightweight, local server during development with minimal effort. An on-premises edition with all the maintenance baggage of a fully fledged product doesn't help.

                                The only way that this suggestion can be marked solved is if a linux-based service bus emulator is created and ideally this would include an accompanying containerization over at docker hub.

                                A subsequent answer of "Azure is moving away from emulators"…

                                3 votes
                                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)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                • UserVoice to GitHub

                                  Client has already been moved to GH (https://github.com/Azure/azure-service-bus-dotnet). Server side could be moved as well (at least the issues). UserVoice served it's purpose and it feel like GH would be a better place (do not confuse with https://en.wikipedia.org/wiki/Better_Place). Thank you.

                                  3 votes
                                  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)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Support for large Messages

                                    In the internet, there is a lot of information about how to handle large message. The best solution would be split the message into smaller junks and send it insight a transaction. It would be great if the Service Bus Client would have a function to support that. I know it would be possible to implement it out side, but because you have to take care of the serialization and everything it would be easier to have it all in the client library.

                                    18 votes
                                    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)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Service Bus Metrics to Operations Management Suite (OMS)

                                      Please now that there's a rich API capability for queue metrics, let's support pushing the metrics to OMS for monitoring.
                                      And make a servicebus OMS Solution?

                                      22 votes
                                      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)
                                        You have left! (?) (thinking…)
                                        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Be able to modify or delete service bus queue messages submitted with ScheduledEnqueueTimeUtc

                                        There are many use cases I'm finding that require messages sent to a service bus queue using ScheduledEnqueueTimeUtc to be either modified or deleted.

                                        Being able to peek a future message is great but not being able to change it or at least delete it from the queue is really causing problems. Simple things like accidently putting an incorrect future date cannot be fixed.

                                        This would seem to be something anyone using ScheduledEnqueueTimeUtc would really want to have.

                                        2 votes
                                        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)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Add monitoring tiles for the Azure Dashboard

                                          Please create some tiles that can be added to an Azure Dashboard.
                                          We have big screens in the office monitoring every bit of our Azure infrastructure from SQL DTU, CPU of Servers and Azure Storage however Azure Service Bus does not have a single tile or a single graph that we can add to the dashboard to help us monitor it.
                                          All the other teams (especially SQL and VM) have great Dashboard Graphs and Tiles.

                                          39 votes
                                          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)
                                            You have left! (?) (thinking…)
                                            2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 6
                                          • Don't see your idea?

                                          Service Bus

                                          Feedback and Knowledge Base