- 7 minutes to read

Managing Azure Service Bus

Take full control of your Azure Service Bus environments with Nodinite. This page guides you through proactive monitoring, automation, and secure remote actions—ensuring your integration landscape remains healthy, compliant, and efficient.

What you’ll achieve with Nodinite for Azure Service Bus:

✅ Proactive Service Bus monitoring and threshold alerts on queues, topics, and topic subscriptions
✅ Secure, self-service enabled remote management—no using Nodinite Monitor Views and no direct Azure Portal admin access required for end Users
✅ Automated troubleshooting and time-saving actions
✅ Full auditing and compliance for all operations

Service Bus Resources (6.2.3.4)
Overview of filtered Service Bus resources managed by Nodinite in a self-service enabled Monitor View.

Management Features

  • Get details about Azure Subscription, Resource Group, and Service Bus Namespace
  • Manage Resource Groups to include or exclude from monitoring
  • Manage Service Bus Namespaces to include or exclude from monitoring
  • Manage queue depth, age and quota thresholds for:
    • Queues
    • Topics
    • Subscriptions
  • Manage active sub queues (Queues and Topic Subscriptions)
  • Manage dead-letter messages (Queues and Topic Subscriptions)
  • Manage scheduled sub queues (Queues)
  • Cancel scheduled messages
  • Move messages from the dead-letter sub queue to the active sub queue
  • Move messages from the active sub queue to the dead-letter sub queue
  • Resubmit messages (with option to keep or delete current selection) from the active and dead-letter sub queue to the active sub queue
    • Active sub queue on the same queue
    • Original entity (Queue or Topic)

Remote Actions

The following table provides an overview of the available actions for the Service Bus related Resources in the Nodinite Message Queueing Monitoring Agent when you have access to the Remote Actions menu:

Azure Subscription Resource Group Service Bus Namespace
Details Details Details

If you are interested in the management of Queues, Topics and Topic Subscriptions, please refer to the following pages:

🔑 Administrator Features

As a Nodinite Admin, you can:

Azure Subscription

❗You must include at least one Azure Subscription in the Nodinite Message Queueing Monitoring Agent to monitor Azure Service Bus resources. This is done by configuring an Azure App Registration with the necessary permissions to access the Azure Subscription.

Each configured Azure Subscription is represented as a Nodinite Resource in the Message Queueing Monitoring Agent.
Azure Subscription Category (6.2.3.4)
Category 'Azure Subscription' selection as seen in a Monitor View.

The following actions are available for Azure Subscription resources in the Nodinite Message Queueing Monitoring Agent when you have access to the Remote Actions menu:

Remote Actions
Remote Actions for Azure Subscription resources in the Nodinite Message Queueing Monitoring Agent.

Azure Subscription Details

💡View details about the Azure Subscription and manage which Resource Groups to include in the Monitoring.

You can view details about the Azure Subscription by clicking on the Details menu item in the Actions button. This will open a modal with essential information about the Azure Subscription, such as:

Azure Subscription Details Actions Menu Item
Click Actions button, then the Details menu item to open a modal with information about the Azure Subscription

Azure Subscription Details
Example with essential information about the selected Azure Subscription.

Add/Remove Resource Groups

In the table, you will find all Resource Groups that exist within the Azure Subscription. A Service Bus Namespace resides within a Resource Group.

Tip

Use the filter input field to narrow down a large list of Resource Groups.

You can add or remove Resource Groups by checking or unchecking the corresponding checkbox. If you have added a Resource Group that no longer exists, the corresponding Resource will be marked as 'Unavailable'. This is visually indicated in the table with a grey background color for the missing Resource Group.
List of Resource Groups
Here is a list of Resource Groups currently included in the monitoring, as seen in a self-service enabled Nodinite Monitor View.

Note

If a Resource Group is missing from the Azure Subscription, it may have been removed, or the current App Registration (Client ID) may not have sufficient access rights. To ensure least privilege access, please review the Azure Access page in the least privileges section of the user guide.

Click the Save button to persist changes.
Save button
Persist changes by clicking the Save button.

Resource Group

❗You must include at least one Resource Group with at least one Azure Service Bus Namespace in the Nodinite Message Queueing Monitoring Agent to monitor Azure Service Bus resources. Add the first Resource group using the Remote Configuration feature. You must also add the necessary permissions to access the Resource Groups, review the least privileges section of the user guide.

Tip

You can manage resource groups from within the Details page of the Azure Subscription. This is the recommended way to manage Resource Groups in the Nodinite Message Queueing Monitoring Agent. NOTE: You must initially add at least one Resource Group using the Remote Configuration.

You can view included Resource Groups in the Nodinite Message Queueing Monitoring Agent by selecting the Resource Group category in a Monitor View.

Resource Group Category
Here is an example of the filter by category 'Resource Group' showing Azure Resource Groups included in the Monitoring.

A Resource Group is a logical container for Azure resources, such as Service Bus Namespaces. Each Resource Group is represented as a Nodinite Resource in the Message Queueing Monitoring Agent.

A User with access rights to a Monitor Views with the Resources of the Category 'Resource Group' where Remote Actions are allowed can perform the Actions documented next.

The following Remote Actions exist:

Resource Group Actions
Resource Groups Actions.

Resource Group Details

💡View details about the Azure Resource Group.

Click the Details menu item on the Actions button to load a page with information about the Resource Group.

Clicking the Details menu item in the Actions button opens a modal with essential information about the Resource Group. Resource Group Details
Example with essential information about the Resource Group.

Service Bus Namespace

🔍Service Bus Namespaces and its Service Bus Resources within the included Resource Groups are automatically included in the Montitoring.

A Service Bus Namespace is a container for Service Bus entities such as Queues, Topics, and Subscriptions. Each Service Bus Namespace is represented as a Nodinite Resource in the Message Queueing Monitoring Agent.

Service Bus Namespace Category
Here is an example of the filter by category 'Service Bus' showing Azure Service Bus namespaces included in the Monitoring.

A User with access rights to a Monitor Views with the Resources of the Category 'Service Bus Namespace' where Remote Actions are allowed can perform the Actions documented next.

The following Remote Actions exist for Service Bus Namespace resources in the Nodinite Message Queueing Monitoring Agent:

Service Bus Namespace Actions
Service Bus Namespace Actions.

Service Bus Namespace Details

💡View details about the Service Bus Namespace.

The details page for a Service Bus Namespace provides essential information about the Namespace, such as its name, location, and status. You can also view the number and last accessed datetime of Queues, Topics, and Subscriptions within the Namespace.

Tip

Use the statistics to rid obsolete queues, topics, and subscriptions. This will help you to reduce the number of monitored resources and improve the performance of the Nodinite Message Queueing Monitoring Agent and can reduce the cost of running your Azure Service Bus related services.

Service Bus Namespace Details Action
Click the Actions button, then the Details menu item to open a modal with information about the Service Bus Namespace.

Clicking the Details menu item in the Actions button opens a modal with essential information about the Service Bus Namespace, such as:
Service Bus Namespace Details
Example with essential information about the Service Bus Namespace.


Next Step

Configure the Nodinite Message Queueing Monitoring Agent

Azure Service Bus

Azure Service Bus Topics and Subscriptions

Azure Service Bus Queues

Apache ActiveMQ

MuleSoft AnypointMQ

Microsoft MSMQ