Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 1.66 KB

File metadata and controls

21 lines (18 loc) · 1.66 KB

AzureBlob

Azure Blob is the Azure Blob output plugin, allows to ingest your records into Azure Blob Storage.
For full documentation, refer to https://docs.fluentbit.io/manual/pipeline/outputs/azure_blob

Field Description Scheme
accountName Azure Storage account name string
sharedKey Specify the Azure Storage Shared Key to authenticate against the storage account *plugins.Secret
containerName Name of the container that will contain the blobs string
blobType Specify the desired blob type. Must be appendblob or blockblob string
autoCreateContainer Creates container if ContainerName is not set. string
path Optional path to store the blobs. string
emulatorMode Optional toggle to use an Azure emulator string
endpoint HTTP Service of the endpoint (if using EmulatorMode) string
compressBlob Optional: Enables GZIP compression in the final blockblob file. This option isn't compatible when blob_type = appendblob. string
bufferingEnabled Enable buffering into disk before ingesting into Azure Blob. *bool
uploadFileSize Specifies the size of files to be uploaded in MB. Defaults to 200M. string
uploadTimeout Optional. Specify a timeout for uploads. Fluent Bit will start ingesting buffer files which have been created more than x minutes ago and haven't reached upload_file_size limit yet. Defaults to 30m. string
tls Enable/Disable TLS Encryption. Azure services require TLS to be enabled. *plugins.TLS
networking Include fluentbit networking options for this output-plugin *plugins.Networking