Azure Event Hubs destination plugin

Azure Event Hubs is a cloud-based data streaming platform that enables you to ingest and process large volumes of event data from various sources in real-time. It lets you collect, store, and analyze data from millions of events generated by your applications and services, and enables you to take real-time actions based on that data.

Azure Event Hubs provides a highly scalable and reliable platform for event streaming. Use the Azure Event Hubs destination plugin to configure your Calyptia Core pipeline to stream your logs and metrics data directly to Azure Event Hubs.

Configuration parameters

The Azure Event Hubs destination plugin provides these configuration parameters.

General

KeyDescription
Event Hub NamespaceThe EventHub Namespace that can be found within the configuration settings.
Event Hub TopicThe Event Hub Topic to write information to.
Connection String KeyThe Event Hub Connection String from within the Connection Access Policy set for the source.

Advanced

KeyDescription
Message KeyOptional Key to store the message.
Message Key FieldIf set, the value of Message_Key_Field in the record will indicate the message key. If not set nor found in the record, Message_Key will be used (if set).
Timestamp KeySet the key to store the record timestamp.
Timestamp FormatSet the format to iso8601 or double.
Body KeySpecify the key which contains the body.
Queue Full RetriesFluent Bit queues data into rdkafka library, if for some reason the underlying library cannot flush the records the queue might fills up blocking new addition of records. The queue_full_retries option set the number of local retries to enqueue the data. The default value is 10 times, the interval between each retry is 1 second. Setting the queue_full_retries value to 0 sets an unlimited number of retries.
SASL UsernameSASL username.
Security ProtocolThis is the security protocol for Azure Event Hub. If you require OAuth or OpenID, open a support ticket prior to changing this setting.
SASL MechanismThis is the transport mechanism for the SASL connection.