Datadog Synthetics is now available!

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.archive_backlog_messages
(count)
Event Hub archive messages in backlog for a namespace
shown as message
azure.eventhub_namespaces.archive_message_throughput
(rate)
Event Hub archived message throughput in a namespace
shown as byte
azure.eventhub_namespaces.archive_messages
(count)
Event Hub archived messages in a namespace
shown as message
azure.eventhub_namespaces.failed_requests
(count)
Total failed requests for a namespace
shown as request
azure.eventhub_namespaces.incoming_bytes_per_sec
(rate)
Event Hub incoming message throughput for a namespace
shown as byte
azure.eventhub_namespaces.incoming_messages
(count)
Total incoming messages for a namespace
shown as message
azure.eventhub_namespaces.incoming_requests
(count)
Total incoming requests for a namespace
shown as request
azure.eventhub_namespaces.internal_server_errors
(count)
Total internal server errors for a namespace
shown as error
azure.eventhub_namespaces.other_errors
(count)
Total other errors for a namespace
shown as error
azure.eventhub_namespaces.outgoing_bytes_per_sec
(rate)
Event Hub outgoing message throughput for a namespace
shown as byte
azure.eventhub_namespaces.outgoing_messages
(count)
Total outgoing messages for a namespace
shown as message
azure.eventhub_namespaces.server_busy_errors
(count)
Total server busy errors for a namespace
shown as error
azure.eventhub_namespaces.status
(gauge)
Status of Azure Event Hub
azure.eventhub_namespaces.successful_requests
(count)
Total successful requests for a namespace
shown as request

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.