Service Bus Explorer

The Service Bus Explorer is a tool that you can use to manage and test the entities contained in an Azure Service Bus namespace.

C# (9.0 MB)
 
 
 
 
 
4.8 Star
(75)
88,503 times
Add to favorites
6/21/2017
E-mail Twitter del.icio.us Digg Facebook
Sign in to ask a question


  • Message Resubmission
    2 Posts | Last post January 07, 2016
    • Hi,
      I wish to resubmit the message from the deadletter to the original queue. I am peeking the deadletter queue, then I click repair and resubmit. I click on the submit message and then select the original queue name. This is not going back on to the queue.
      On inspecting the properties of the outbount message, DeliveryCount, EnquedSequenceNum, EnquedTime,ExpiriresAt, LockedTocken, LockedUntil are all showing Invalid Operation Exceptions. Any Ideas on this ?
      
      Thanks
    • Mmmm... it was working fine till a few versions ago. Maybe a new version of the client library (Microsoft.ServiceBus.dll) broke this functionality? I will check when I have some spare time.
      Ciao
      Paolo
  • Message Example for WebHttpRelayBinding
    2 Posts | Last post November 27, 2015
    • Hi! I'm using Service Bus Relays and i'd like to test my development as I'm getting 502 Bad Gateway Responses from the Service Bus Relay from time to time. How does a simple message for testing an WebHttpRelayBinding-Endpoint looks like in the Service Bus Explorer? 
      
      At the moment I'm using Postman (Chrome Extension) simply sending http requests to my endpoint address https://namespace.servicebus.windows.net/relayEndpoint, but this does not provide a lot of details when failing..
    • Hi Frederic
      you can use the Service Bus Explorer to test all kinds of relays. Make sure to select the proper binding and set its properties when testing a relay. Also, make sure to specify the right method Action. I don't remember if I have ever tested the tool against relays exposing an endpoint based on the WebHttpRelayBinding. Sorry about that.
      Ciao
      Paolo
  • Retrieve The Received Messages From SB Explorer
    2 Posts | Last post November 27, 2015
    • Hi,
      By mistake, I RECEIVED the messages from my queue.
      All those messages are gone now.
      Is there any way to get back those messages ?
      
      Please help.
    • Hi Amit
      Unfortunately if you received messages, there's no way to recover them. If you just want to look at the content of messages without consuming them, you should rather Peek messages. To avoid removing messages accidentally, I configured Peek mode as the default receive mode on my tool.
      Ciao
      Paolo
  • Exception for Certificate thumprint
    2 Posts | Last post October 07, 2015
    • I have been using topic-subscription pair for a while now and it has been working perfectly fine. However while testing some deployment of my worker role service, I noticed that whenever I am sending messages to the topic, my messages are not visible, I don't see counts increasing for subscription (0,0). and I see this exception below: Exception: A Certificate with thumbprint XXXXXX cannot be found.
      any pointers on what could be going on here? 
    • The certificate thumbprint exception is now masked. In any case, this exception happens when you don't specify the thumbprint of a management certificate for your Azure subscription in the configuration file. The certificate is used to retrieve metrics for the various entities (queues, topics, event hubs, etc.) in the current Service Bus namespace. This exception has no impact on the overall functionality of the tool. So the behavior you observe is not due to this exception. Can you try to send messages to another queue or topic on another namespace and see if you experience the same problem? I didn't observe this issue during my tests. 
      Ciao
      Paolo
  • Is there a way to get details about failed requests on azure service bus
    3 Posts | Last post September 29, 2015
    • Hi,
      i can see from the monitoring dashboard that there are some failed requests counter that increase tonight on a a service bus namespace/topic.
      But i would have like to get more details about those requests.
      is there a way to get them ?
      
    • Hi
      You can access the queue, topic or subscription in question and peek messages from it or related dead-letter queue. Does this answer your question?
      Ciao
      Paolo
    • Thank you for your reply Pablo.
      Accessing the service bus page in the azure portal dashboard, you also get acces to some metrics like incoming/outgoing messages, failed requests, successful requests
      
      I would like to have a way to get reason why some requests failed.
      So i wanted to know more genrally if i can have a way to get details on failed requests. 
      
       
  • Monitor in real time the Event Hub
    3 Posts | Last post September 21, 2015
    • Hi Paolo,
      
      I connected to my EventHub namespace and confirm I can use the tab [Query] to display some graphs based on Metrics. I was able to select my Entity.
      
      However when I choose the tab [Monitor] and click on [Entity] it displays correctly the namespace in the box but not the EventHub. Consequently I am not able to select my Entity. 
      
      I tried to edit directly the xml file and tried to set myself my [Entity] and [Type] but it seems that [Monitor] drop down is hard coded to 'Active Message Count/Deadletter/Size in KB].
      
      Any idea ? 
      Regards,
      Terry 
      
      My version: ServiceBusExplorer 3.0.1 (with last update Sept 14). 
    • Hi Terry
      That part is hardcoded. The code is available on GitHub and everyone can contribute to the code. Unfortunately, I work at my tool on my spare time. By the way, I had the same idea, but I could not develop it. It would be great if you could extend the tool with some monitoring features for Event Hubs. If you don't have time, I may consider to spend some time in the future to implement this feature. Sorry about that :(
      Ciao
      Paolo
    • Hi Paolo,
      
      I appreciate your quick feedback and would like to thanks you (and the community)again for your hard work during your spare time. I understand that this part is hard coded for now. I am not sure I can help the community for now as my knowledge on development are limited ;) However I will forward to my teamates and see if they can participate. 
      
      Regards,
      Terry
  • Far too easy to delete queus
    2 Posts | Last post September 19, 2015
    • Thanks for creating this and it really is great but i feel its far to easy to delete the queues. We needed to use this the other day when we had a big issue in our system but I stupidly clicked 'delete entities' thinking i was simply removing the connection to the SB but without warning, it deleted all of our queues which were full of data. 
    • I'm sorry to hear that you had this problem. I don't know if you canceled the queues by yourself or someone else reported to you that the problem was caused by my tool. In fact, every time you remove/delete one or more entities, a confirmation dialog with an Ok and Cancel button pops up and ask to confirm the action. So in order to remove all queues, not only you have to select the "delete queues" menu item from the context menu, but you also need to press the Ok button on the confirmation dialog. I just double checked on my tool.
  • Service bus library version 3
    2 Posts | Last post September 08, 2015
    • Hi Paolo,
      
      If I upgrade to version 3 of the ServiceBus nuget package, it does not compile anymore...
    • Service Bus library v.3.0 introduces some breaking changes. I will work on this when this version will transition from Beta to Production version.
  • Need Details
    2 Posts | Last post September 08, 2015
    • When I look at at subscription it appears as SubscriptionName(100,0)
      
      What does the values in bracket represent ?
    • The two numbers in the brackets represent, from left to right, the total number of messages in the queue/subscription and the number of suspended messages.
  • Performance counters for event hub sender always show steady decrease in messages/sec
    2 Posts | Last post August 03, 2015
    • Hi,
      
      I am using the event hub message sender to test throughput of the event hub I am using.  I have the options enabled for showing metrics in the graph.  Every test I have run shows that throughput always decreases over time.  It will start relatively high, then consistently go down as the test continues on to its conclusion.  It never finds a stable number of messages/sec.
      
      Is this a bug in the way throughput is calculated?  I have to expect that a steady throughput is achievable.  I've tried different combinations of event data count/task count/send batch/et all and all exhibit the same behavior of a steadily decreasing messages/sec over time.
      
      Additionally, if using a large number of tasks/data points the graph will hang for a very long time until it starts to show metrics.
      
      Thanks.
    • Hi
      The graph is properly not so reliable when sending a great amount of data as it probably doesn't keep up when the traffic is high. I will eventually review the logic to write fewer points when the throughtput is exremely high. I can't work on this now as I'm quite busy. You can eventually review the code and suggest changes on GitHub. When sending a large amount of data or using a large number of Tasks, I suggest to turn off the graph and just rely on counters.
      Ciao
      Paolo
11 - 20 of 65 Items