In this article, we will take a detailed look at the steps to add and edit an Azure Service Bus queue in BizTalk360. Adding a new queue to Azure Service Bus monitoring involves creating rules to set the alert thresholds. With BizTalk360, you can monitor the health of the queue as well as other parameters associated with the queue. Ther other parameters include Queue Size, Status, Messages, Active Messages, Scheduled Messages, Transfer Messages, and Dead Letters. If you are a normal user, the pre-requisite to configure monitoring for a queue is that you need permissions to manage Azure Service Bus Queues in BizTalk360.

Adding an Azure Serice Bus Queue to BizTalk360

  1. Log into BizTalk360
  2. Click Monitoring on the top of the left navigation menu

    how to add an azure service bus queue to biztalk360

  3. Click the expand button against the Manage Mapping and select Queues
  4. azure service bus queues monitoring dashboard in biztalk360
  5. Select the Alarm name (see Creating an alarm) from the drop down for which you would like to associate the alerts
  6. Select the Azure Service Bus Queues tab
  7. Click New Queue to open the Add New Queue blade

    adding a new queue to azure service bus monitoring in biztalk360

  8. Enter the NameSpace ConnectionString and Queue Name
    You can get the NameSpace ConnectionString from the Azure Portal by clicking on Connection Information icon of the particular namespace.
    namespace connection spring from azure portal in biztalk360 queues monitoring
  9. Create rules for threshold alerts under Queue Configurations
  10. While creating a rule in Queue monitoring, You can add up to 5 conditions for alert thresholds based on your needs. For each condition you add, you can create 2 operators (AND/OR).
  11. Click Save Configurations to create monitoring for the Queuequeue configurations for azure service bus queue monitoring in biztalk360
  12. The configurations will be saved and the Queue will be added to the Azure Service Bus Queues monitoring tab

    azure service bus queues monitoring alarm status

Editing the monitoring configurations of an Azure Service Bus Queue in BizTalk360

BizTalk360 allows users to modify rule condition configured to a Queue from the Monitor Results blade. The system does not allow the users to edit the Queue Name and NameSpace ConnectionString but allows them to modify the rule conditions associated with the Queue. For instance, let's say the user is interested in adding a sub-condition to the existing condition to alter the threshold alert. Follow the steps as shown below to edit the rule information. 

  1. Follow the steps 1-5 as show in adding an Azure Service Bus Queue in BizTalk360
  2. Click the CONFIG  button against the Queue you wish to edit

    configuring azure service bus queue monitoring alarms

  3. Click the Configure Threshold button in the Monitor Results blade

    configure threshold violations for queues monitoring

  4. Edit the rules as per your requirements. In this case, you can click the  icon at the end of the condition to add a sub-condition and enter the values.

    queue configurations for msmq monitoring

  5. Click Save Configurations to save the changesqueue configuring conditions for microsoft messaging queues monitoring.
  6. The threshold condition will be reflected as per the new changes

    azure service bus queue monitoring error status