Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 906 Bytes

README.md

File metadata and controls

26 lines (20 loc) · 906 Bytes

Output plugin for sending records to an Azure Service Bus Queue for Fluentd

Requirements

fluent-plugin-record-modifier fluentd ruby
>= 1.0.0 >= v0.14.0 >= 2.1
< 1.0.0 >= v0.12.0 >= 1.9

Configuration

<match **>
    @type azure_servicebus_queue
    namespace servicebusNamespace
    queueName queueName
    accessKeyName send
    accessKeyValueFile /etc/password/queuePassword
    timeToLive 60
    <buffer>
        @type memory
        flush_interval 1s
    </buffer>
</match>

Will send records to Azure Service Bus Queue with namespace of servicebusNamespace with queue name of queueName. Will use Shared access policy named send and the Primary/Secondary key in a file located in /etc/password/queuePassword with a time to live of one minute.