Skip to content

Monitor Sidra's Integration Hub

Sidra’s Integration Hub (IH) uses Azure Service Bus to manage asynchronous communication across Data Products and services. This documentation section outlines how to monitor the health, performance, and usage of your Integration Hub using Azure-native tools.

Overview

Navigate to the Service Bus Namespace resource in the DSU's resource group—automatically deployed by Sidra.

On the Overview tab, you’ll find default monitoring dashboards for key metrics, including:

  • Incoming requests
  • Successful requests
  • Server and user errors
  • Throttled requests
  • Total incoming and outgoing messages

IH Overview

Entities View

In Azure Service Bus terminology, Entities refers to Queues and Topics. These are the core components for messaging operations.

Click on any Queue or Topic to view its configuration and associated metrics.

IH Entities

Monitoring Tools

Insights

The Insights tab under the Monitoring section offers breakdowns by Topic for key metrics over time, including:

  • Requests
  • Incoming and outgoing messages

Time series visualizations help identify message flow trends and detect anomalies.

IH Insights

Info

The Azure Portal does not expose message payloads or content. For enhanced observability, consider using third-party tools.

Key Metrics

The following are critical metrics to monitor in Azure Service Bus:

  • DeadLetter Message Count
    Number of messages sent to the dead-letter queue. Helps track failed processing.

  • Message Count
    Total messages in a Queue or Topic, including active, scheduled, and dead-lettered states.

  • Active Connections
    Point-in-time count of open client connections. Useful for detecting connection leaks or spikes.

  • Size
    Total storage consumed by a Queue or Topic (in bytes).

  • Throttled Requests
    Number of operations rejected due to quota limits being exceeded.

IH Metrics

Info

For a complete list of metrics and details, refer to the official Microsoft documentation.