Documentation forSolarWinds Observability

Event Hubs metrics

Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters. Use the Azure Resource Manager to gather metrics for this resource, then ensure your cloud platform is configured in SolarWinds Observability to collect this resource type's data. See Add an Azure cloud account.

Depending on the subscription pricing tier of your Azure account or its resources, additional metrics may be available for this entity. To collect additional Azure metrics, select the premium pricing tier when configuring your Azure namespaces.

Many of the collected metrics from Azure Event Hubs entities are displayed as widgets in SolarWinds Observability explorers; additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability for information about entity types in SolarWinds Observability.

The following table lists some of the metrics collected for these entities. To see the Azure Event Hubs metrics in the Metrics Explorer, type azure.eventhubs in the search box.


Health score. A health score provides real-time insight into the overall health and performance of your monitored entities. The health score is calculated based on anomalies detected for the entity, alerts triggered for the entity's metrics, and the status of the entity. The health score is displayed as a single numerical value that ranges from a Good (70-100) to Moderate (40-69) to Bad (0-39) distinction.

To view the health score for Azure Event Hubs entities in the Metrics Explorer, filter the sw.metrics.healthscore metric by entity_types and select azureeventhubs.


ActiveConnections. The maximum number of active connections on a namespace and on an entity (event hub) in the namespace.


CapturedBytes. The total number of captured bytes for an event hub.


CapturedMessages. The total number of captured messages for an event hub.


ConnectionsClosed. The total number of closed connections.


ConnectionsOpened. The total number of open connections.


IncomingBytes. The number of incoming bytes for an event hub during the specified period.


IncomingMessages. The total number of events or messages sent to Event Hubs over a specified period.


IncomingRequests. The total number of requests made to the Event Hubs service over a specified period. This metric includes all the data and management plane operations.


NamespaceCpuUsage. The maximum namespace CPU usage.


NamespaceMemoryUsage. The maximum namespace memory usage.


OutgoingBytes. The number of outgoing bytes for an event hub during the specified period.


OutgoingMessages. The total number of events or messages received from Event Hubs over a specified period.


QuotaExceededErrors. The total number of errors caused by exceeding quotas over a specified period.


ServerErrors. The total number of requests not processed because of an error in the Event Hubs service over a specified period.


Size. The average size of an event hub.


SuccessfulRequests. The total number of successful requests made to the Event Hubs service over a specified period.


ThrottledRequests. The total number of requests that were throttled because the usage was exceeded.


UserErrors. The total number of requests not processed because of user errors over a specified period.