- 5 minutes to read

Managing Azure Service Bus Topics

Take control of your Azure Service Bus Topics and Subscriptions with Nodinite. This page guides you through remote topic management, threshold configuration, and administrative actions—all without direct Azure Portal access.

With Nodinite for Azure Service Bus Topics, you gain:

✅ Remote threshold management for topics and subscriptions
✅ Enable, disable, and view topic details with a single click
✅ Secure, self-service access for IT operations and business users
✅ Full audit logging for compliance and accountability

Manage monitoring thresholds and perform administrative remote actions on Microsoft Azure Service Bus topics and subscriptions.

Tip

For information about how Nodinite monitors Azure Service Bus Topics and evaluates states, see Monitoring Azure Service Bus Topics.

List of example Resources
Overview of Azure Service Bus Topic resources managed by Nodinite in a self-service enabled Monitor View.

Delegate the power to control all or individual Service Bus Topic resources to selected team members and the business. This feature helps the people involved in the support and maintenance team have the power to manage problems with your Service Bus Topics and services without having individual direct access to the Microsoft Azure Portal. Limiting the number of attack vectors, and having fewer people with high access rights minimizes the risk of disruption of mission-critical services.

Application Management Team IT Operations Business
Let your AM team resolve problems with content on Azure Service Bus Topics Stay in complete control, end to end, with access to everything Give your business self-service control for Servicebus topic resources

Remember: Avoid the blame game, all sensitive operations are Audit Logged.

Features

From Monitor Views with Service Bus Topic Resources; The Nodinite Message Queueing Monitoring Agent features the following Remote Actions:

Topics Topic Subscriptions
Edit thresholds Edit thresholds
Details Details
Enable Enable
Disable Disable

You can also manage all settings from the Configuration modal.

As an Administrator with access to Monitoring Agents from the Configuration dialogue, you can further manage:

  • Add and Remove Azure subscriptions (with Topics and Subscriptions)
    • Add and Remove Resource groups within each subscription
  • Enable and Disable Monitoring
  • Manage thresholds - Global and specific
  • Filter - Remove Queus and Topics that you do not wish to monitor using regular expressions (RegEx)

Service Bus Topic

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

Actions Action button
Remote Actions
Menu items

Edit thresholds

Tip

Manage Monitoring thresholds for the specific Topic.

The monitoring is based on thresholds. You can manage the following properties:

Edit
Example with the Edit thresholds dialog for a Service Bus Topic.

If you see the following alert; it means that this topic is using global thresholds. When you click on the Save button you will start to use specific thresholds instead.

Convert global to specific threshold
If you see this alert then the current configuration is global

Description

You can manage the Description field for the Nodinite Resource. This option provides you a way to add a "comment" for the specific Topic.

Topic Monitoring Thresholds

You can opt to either disable the quota based monitoring or enable it. If you enable it, you can set the following properties:

  • Evaluation Type
    • None - Topic is not evaluated based on any of the quota based options
    • Percent - Monitor on percentage of the topic quota
      • Warning Limit (%) - Set the warning threshold as a percentage (0-100).
      • Error Limit (%) - Set the error threshold as a percentage (0-100).

Global Topic Subscription Thresholds

Unless you have configured specific thresholds for the Topic, the following properties are used for all Subscriptions of the Topic:

Timespan evaluation
  • Allowed timespan - manage threshold for the maximum allowed age for first message on the specific topic
State Name Data Type Value Example Description
Warning TimeSpan Timespan 00:05:00 (5 minutes) The age of first message on the topic subscription to trigger Warning alert
Error TimeSpan Timespan 01:10:00 (1 hour 10 minutes) The age of first message on the topic to trigger Error alert
Number evaluation
  • Count Evaluation Type
    • None - Topic subscriptions are not evaluated based on any of the number based options
    • Fixed - Monitor on fixed numbers

Count Evaluation Type
Options for monitoring of topic based on numbers.

None

With the None option no monitoring on numbers will be performed.
None option

Fixed

With the Fixed option monitoring is based on "fixed" numbers.
Fixed option

State Name Data Type Value Example Description
Warning Count integer >=0 The number of messages to go above on the topic to trigger Warning alert
Error Count integer >=0 The number of messages to go above on the topic to trigger Error alert

Service Bus Topic Details

Select Topic Details to open a modal with information about the Service Bus:
Topic Details
Example with basic information about the selected Topic.

Subscriptions

You can further expand with more information about Topic Subscriptions by expanding the accordion:
Topic Subscriptions
Example of a list of Topic Subscriptions.

Thresholds

You can further expand with more information about Thresholds by expanding the accordion:
Thresholds
Read-only view of the current Monitoring thresholds for selected Topic.

Enable Topic

Tip

Enable a disabled Service Bus Topic.

Enable Topic Menu Item

If you click on the 'Enable' menu item of the Actions button you are presented with a confirmation dialogue:
Confirm Enable Topic operation

If the operation succeeds you are presented with this information Success

Disable topic

Tip

Disable an enabled Service Bus Topic.

Disable Topic Menu Item Example of the Disable Topic menu item in the Actions button.

If you click on the 'Disable' menu item of the Actions button you are presented with a confirmation dialogue:
Confirm Disable Topic operation
Example of confirmation dialogue when disabling a Service Bus Topic.

If the operation succeeds you are presented with this information.
Success
Example of success message when disabling a Service Bus Topic.


Next Step

Configure the Nodinite Message Queueing Monitoring Agent

Azure Service Bus Topics

Azure Service Bus Queues

Apache ActiveMQ

MuleSoft AnypointMQ

Microsoft MSMQ