Join us at the Dash conference! July 16-17, NYC

Microsoft Azure Event Hub

Crawler Crawler

Overview

Azure Event Hub is a large scale data stream managed service.

Get metrics from Azure Event Hub to:

  • Visualize the performance of your Event Hubs
  • Correlate the performance of your Event Hubs with your applications

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps needed.

Metric collection

In the Azure integration tile, ensure that Event Hub is checked under metric collection.

Log Collection

To collect logs from Event Hubs follow this general process:

  • Create an Azure Event Hub from the Azure portal, the Azure CLI, or Powershell.
  • Setup the Datadog-Azure Function which forwards logs from your event hub to Datadog.
  • Forward your Event Hubs logs to the newly created Event Hub.

For detailed instructions follow the main Azure log documentation.

Data Collected

Metrics

azure.eventhub_namespaces.active_connections
(count)
Total Active Connections for Microsoft.EventHub.
shown as connection
azure.eventhub_namespaces.archive_backlog_messages
(count)
Event Hub archive messages in backlog for a namespace (Deprecated)
shown as message
azure.eventhub_namespaces.archive_message_throughput
(rate)
Event Hub archived message throughput in a namespace (Deprecated)
shown as byte
azure.eventhub_namespaces.archive_messages
(count)
Event Hub archived messages in a namespace (Deprecated)
shown as message
azure.eventhub_namespaces.capture_backlog.
(count)
Capture Backlog for Microsoft.EventHub.
azure.eventhub_namespaces.captured_bytes.
(gauge)
Captured Bytes for Microsoft.EventHub.
shown as byte
azure.eventhub_namespaces.captured_messages.
(count)
Captured Messages for Microsoft.EventHub.
shown as message
azure.eventhub_namespaces.connections_closed.
(count)
Connections Closed for Microsoft.EventHub.
shown as connection
azure.eventhub_namespaces.connections_opened.
(count)
Connections Opened for Microsoft.EventHub.
shown as connection
azure.eventhub_namespaces.failed_requests
(count)
Total failed requests for a namespace (Deprecated)
shown as request
azure.eventhub_namespaces.incoming_bytes_deprecated
(gauge)
Event Hub incoming message throughput for a namespace (Deprecated)
shown as byte
azure.eventhub_namespaces.incoming_bytes_per_sec
(rate)
Incoming Bytes per second for Microsoft.EventHub.
shown as byte
azure.eventhub_namespaces.incoming_bytes.
(gauge)
Incoming Bytes for Microsoft.EventHub.
shown as byte
azure.eventhub_namespaces.incoming_messages
(count)
Incoming Messages for Microsoft.EventHub.
shown as message
azure.eventhub_namespaces.incoming_messages_deprecated
(count)
Total incoming messages for a namespace (Deprecated)
shown as message
azure.eventhub_namespaces.incoming_requests
(count)
Incoming Requests for Microsoft.EventHub.
shown as request
azure.eventhub_namespaces.internal_server_errors
(count)
Total internal server errors for a namespace (Deprecated)
shown as error
azure.eventhub_namespaces.other_errors
(count)
Total failed requests for a namespace (Deprecated)
shown as error
azure.eventhub_namespaces.outgoing_bytes_deprecated
(gauge)
Event Hub outgoing message throughput for a namespace (Deprecated)
shown as byte
azure.eventhub_namespaces.outgoing_bytes_per_sec
(rate)
Outgoing Bytes per second for Microsoft.EventHub.
shown as byte
azure.eventhub_namespaces.outgoing_bytes.
(gauge)
Outgoing Bytes for Microsoft.EventHub.
shown as byte
azure.eventhub_namespaces.outgoing_messages
(count)
Outgoing Messages for Microsoft.EventHub.
shown as message
azure.eventhub_namespaces.outgoing_messages_deprecated
(count)
Total outgoing messages for a namespace (Deprecated)
shown as message
azure.eventhub_namespaces.quota_exceeded_errors.
(count)
Quota Exceeded Errors for Microsoft.EventHub.
shown as error
azure.eventhub_namespaces.server_busy_errors
(count)
Total server busy errors for a namespace (Deprecated)
shown as error
azure.eventhub_namespaces.server_errors.
(count)
Server Errors for Microsoft.EventHub.
shown as error
azure.eventhub_namespaces.size
(gauge)
Size of an EventHub in Bytes.
shown as byte
azure.eventhub_namespaces.status
(gauge)
Status of Azure Event Hub integration
azure.eventhub_namespaces.successful_requests
(count)
Successful Requests for Microsoft.EventHub.
shown as request
azure.eventhub_namespaces.successful_requests_deprecated
(count)
Total successful requests for a namespace (Deprecated)
shown as request
azure.eventhub_namespaces.throttled_requests.
(count)
Throttled Requests for Microsoft.EventHub.
shown as request
azure.eventhub_namespaces.user_errors.
(count)
User Errors for Microsoft.EventHub.
shown as error

Events

The Azure Event Hub integration does not include any events.

Service Checks

The Azure Event Hub integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.