Azure Event Hubs is a big data streaming platform and event ingestion service that 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 OpsRamp Azure public cloud integration to discover and collect metrics against the Azure service.

Setup

To set up the OpsRamp Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select EventHub namespace.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation Type
azure_eventhub_namespaces_FAILREQ

Failed requests for Microsoft EventHub.
Failed RequestsCountTotal
azure_eventhub_namespaces_ServerErrors

Server errors for Microsoft EventHub.
Server ErrorsCountTotal
azure_eventhub_namespaces_UserErrors

User errors for Microsoft EventHub.
User ErrorsCountTotal
azure_eventhub_namespaces_QuotaExceededErrors

Quota exceeded errors for Microsoft EventHub.
Quota Exceeded ErrorsCountTotal
azure_eventhub_namespaces_ThrottledRequests

Throttled requests for Microsoft EventHub.
Throttled RequestsCountTotal
azure_eventhub_namespaces_ActiveConnections

Total active connections for Microsoft EventHub.
Active ConnectionsCountAverage
azure_eventhub_namespaces_ConnectionsOpened

Active connections for Microsoft EventHub.
Connections OpenedCountAverage
azure_eventhub_namespaces_ConnectionsClosed

Connections closed for Microsoft EventHub.
Connections ClosedCountAverage
azure_eventhub_namespaces_CaptureBacklog

Capture backlog for Microsoft EventHub.
Capture BacklogCountTotal
azure_eventhub_namespaces_Size

Size of an EventHub in bytes.
SizeCountAverage
azure_eventhub_namespaces_CapturedMessages

Captured messages for Microsoft EventHub.
Captured MessagesCountTotal
azure_eventhub_namespaces_CapturedBytes

Captured bytes for Microsoft EventHub.
Captured BytesCountTotal
azure_eventhub_namespaces_SuccessfulRequests

Successful requests for Microsoft EventHub.
Successful RequestsCountTotal
azure_eventhub_namespaces_IncomingRequests

Incoming requests for Microsoft EventHub.
Incoming RequestsCountTotal
azure_eventhub_namespaces_EHINMSGS

Incoming messages for Microsoft EventHub.
Incoming MessagesCountTotal
azure_eventhub_namespaces_EHOUTMSGS

Outgoing messages for Microsoft EventHub.
Outgoing MessagesCountTotal
azure_eventhub_namespaces_EHINBYTES

Incoming bytes for Microsoft EventHub.
Incoming BytesBytesTotal
azure_eventhub_namespaces_EHOUTBYTES

Outgoing bytes for Microsoft EventHub.
Outgoing BytesBytesTotal
azure_eventhub_namespaces_SVRBSY

Total server busy errors for a namespace.
Server Busy ErrorsCountTotal
azure_eventhub_namespaces_INTERR

Total internal server errors for a namespace.
Internal Server ErrorsCountTotal
azure_eventhub_namespaces_MISCERR

Total failed requests for a namespace.
Other ErrorsCountTotal
azure_eventhub_namespaces_EHABL

Event Hub archive messages in backlog for a namespace.
Archive backlog messagesCountTotal
azure_eventhub_namespaces_EHAMSGS

Event Hub archived messages in a namespace.
Archive messagesCountTotal
azure_eventhub_namespaces_EHAMBS

Event Hub archived message throughput in a namespace.
Archive message throughputBytesTotal

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

External reference