Azure Storage output plugin for Fluentd 🔗︎

Overview 🔗︎

Azure Storage output plugin buffers logs in local file and upload them to Azure Storage periodically. More info at https://github.com/microsoft/fluent-plugin-azure-storage-append-blob

Configuration 🔗︎

Output Config 🔗︎

path (string, optional) 🔗︎

Path prefix of the files on Azure

Default: -

azure_storage_account (*secret.Secret, required) 🔗︎

Your azure storage account Secret

Default: -

azure_storage_access_key (*secret.Secret, optional) 🔗︎

Your azure storage access key Secret

Default: -

azure_storage_sas_token (*secret.Secret, optional) 🔗︎

Your azure storage sas token Secret

Default: -

azure_container (string, required) 🔗︎

Your azure storage container

Default: -

azure_imds_api_version (string, optional) 🔗︎

Azure Instance Metadata Service API Version

Default: -

azure_object_key_format (string, optional) 🔗︎

Object key format

Default: %{path}%{time_slice}_%{index}.%{file_extension}

auto_create_container (bool, optional) 🔗︎

Automatically create container if not exists

Default: true

format (string, optional) 🔗︎

Compat format type: out_file, json, ltsv (default: out_file)

Default: json

buffer (*Buffer, optional) 🔗︎

Buffer

Default: -