Microsoft Azure Event Hubs is a big data streaming platform and event ingestion service that can receive and process millions of events per second. It is part of the Azure Big Data ecosystem and is designed to handle real-time event streaming and telemetry ingestion scenarios.
An Azure Event Hub Cluster monitoring tool / Azure Event Hub Namespace monitoring tool is crucial to experience the platform at it's highest potential. Use Applications Manager to maintain your event streaming infrastructure's health, performance, and reliability.
To learn how to create a new Microsoft Azure Event Hub Cluster/Azure Event Hub Namespace monitor, click here.
Navigate to the Category View by clicking the Monitors tab. Hover over 'Child Monitors' under Microsoft Azure in the Cloud Apps table, and then select the Event Hub Clusters (or) Event Hub Namespaces monitor from the displayed tooltip. This action will display the bulk configuration view for Azure Event Hub Cluster/Azure Event Hub Namespace in three tabs:
The Microsoft Azure monitor provides a brief detail of the Azure Event Hub Cluster/Azure Event Hub Namespace under the given subscription. Following are the list of metrics monitored in Azure Event Hub Cluster monitoring tool/Azure Event Hub Namespace monitoring tool in their corresponding tabs:
Note: Azure Event Hub Cluster monitoring is supported for Azure Gov Cloud accounts from Applications Manager v173000.
Note: The metrics under CPU UTILIZATION and MEMORY UTILIZATION are only supported for Azure Event Hub Cluster and the Premium SKU Tier of Azure Event Hub Namespace.
Parameter | Description |
---|---|
CPU UTILIZATION | |
CPU Utilization | The average CPU utilization of the resource at the time of polling (in %). |
MEMORY UTILIZATION | |
Memory Utilization | The average memory utilization of the resource at the time of polling (in %). |
Memory Availability | The average available memory from the total memory of the resource at the time of polling (in %).
Note: This metric is only supported for the Azure Event Hub Cluster monitor. |
USAGE | |
Event Hub Size | The average size of the event hub between the poll interval (in MB). |
CAPTURE BACKLOGS | |
Capture Backlogs | The total number of capture backlogs between the poll interval. |
CAPTURED DATA | |
Captured Data | The total amount of captured data between the poll interval (in MB). |
CAPTURED MESSAGES | |
Captured Messages | The total number of captured messages between the poll interval. |
INCOMING DATA | |
Rate of Incoming Data | The total amount of incoming data received per second, between the poll interval (in MB/s). |
Total Incoming Data | The total amount of incoming data received between the poll interval (in MB). |
INCOMING MESSAGES | |
Rate of Incoming Messages | The total number of incoming messages received per second, between the poll interval (in messages/s). |
Total Incoming Messages | The total number of incoming messages received between the poll interval. |
OUTGOING DATA | |
Rate of Outgoing Data | The total amount of outgoing data sent out per second, between the poll interval (in MB/s). |
Total Outgoing Data | The total amount of outgoing data sent out between the poll interval (in MB). |
OUTGOING MESSAGES | |
Rate of Outgoing Messages | The total number of outgoing messages sent out per second, between the poll interval (in messages/s). |
Total Outgoing Messages | The total number of outgoing messages sent out between the poll interval. |
Parameter | Description |
---|---|
REQUESTS | |
Incoming Requests | The total number of incoming requests received between the poll interval. |
Successful Requests | The total number of successful requests received between the poll interval. |
Throttled Requests | The total number of throttled requests received between the poll interval. |
ERRORS | |
Server Errors | The total number of server errors occured between the poll interval. |
User Errors | The total number of user errors that occured between the poll interval. |
Quota Exceeded Errors | The total number of quota exceeded errors that occured between the poll interval. |
ACTIVE CONNECTIONS | |
Active Connections (Avg) | The average number of active connections established between the poll interval. |
CONNECTIONS | |
Opened Connections | The total number of connections opened between the poll interval. |
Closed Connections | The total number of connections closed between the poll interval. |
Note: The metrics under ADVANCED SETTINGS are only supported for the Azure Event Hub Namespace monitor.
Parameter | Description |
---|---|
CONFIGURATION | |
Resource Group Name | The name of the resource group. |
Location | The location of the resource. |
Provisioning State | The current provisioning state of the resource. Possible values:
|
Status | The status of the resource. |
SKU Tier | The SKU tier of the cluster/namespace. Possible Values:
|
SKU Capacity | The number of capacity units contained in the resource. |
Service Bus Endpoint | The endpoint used to perform Service Bus operations.
Note: This metric is only supported for the Azure Event Hub Namespace monitor. |
Creation Time | The time when the resource was created. |
Last Modified Time | The time when the resource was last updated. |
Support Scaling | Indicates whether scaling is supported or not. Possible Values: Enabled/Disabled.
Note: This metric is only supported for the Azure Event Hub Cluster monitor. |
ADVANCED SETTINGS | |
Auto-Inflate Enabled | Indicates whether Auto-Inflate is enabled for the Event Hub Namespace. Possible values: Yes/No. |
Throughput Units Limit | The upper limit of throughput units when Auto-Inflate is enabled. The value ranges from 0 to 20 throughput units. |
Kafka Enabled | Indicates whether Kafka is enabled for the Event Hub Namespace or not. Possible values: Yes/No. |
Local Authentication | This property disables SAS authentication for the Event Hub Namespace. Possible values: Enabled/Disabled. |
Zone Redundancy | This property creates a Standard Event Hub Namespace in regions that support availability zones. Possible values: Enabled/Disabled. |