You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`auth_type`| Specify the type to authenticate against the service. Supported values: `key`, `sas`. |`key`|
23
-
|`shared_key`| Specify the Azure Storage Shared Key to authenticate against the service. This configuration property is mandatory when `auth_type` is `key`. |_none_|
24
-
|`sas_token`| Specify the Azure Storage shared access signatures to authenticate against the service. This configuration property is mandatory when `auth_type` is `sas`. |_none_|
25
-
|`container_name`| Name of the container that will contain the blobs. |_none_|
|`auto_create_container`| If `container_name` doesn't exist in the remote service, enabling this option handles the exception and auto-creates the container. |`on`|
28
-
|`path`| Optional. The path to store your blobs. If your blob name is `myblob`, specify subdirectories for storage using `path`. For example, setting `path` to `/logs/kubernetes` will store your blob in `/logs/kubernetes/myblob`. |_none_|
29
-
|`compress`| Sets payload compression in network transfer. Supported value: `gzip`|_none_|
30
-
|`compress_blob`| Enables GZIP compression in the final `blockblob` file. This option isn't compatible when `blob_type` = `appendblob`. |_none_|
31
-
|`emulator_mode`| To send data to an Azure emulator service like [Azurite](https://github.com/Azure/Azurite), enable this option to format the requests in the expected format. |`off`|
32
-
|`endpoint`| When using an emulator, this option lets you specify the absolute HTTP address of such service. For example, `http://127.0.0.1:10000`. |_none_|
33
-
|`tls`| Enable or disable TLS encryption. Azure service requires this to be set to `on`. |`off`|
34
-
|`workers`| The number of [workers](../../administration/multithreading.md#outputs) to perform flush operations for this output. |`0`|
35
-
|`buffering_enabled`| Enable buffering into disk before ingesting into Azure Blob. |`false`|
36
-
|`buffer_dir`| Specifies the location of directory where the buffered data will be stored. |`/tmp/fluent-bit/azure-blob/`|
37
-
|`upload_timeout`| Optional. Specify a timeout for uploads. Fluent Bit will start ingesting buffer files which have been created more than `x` minutes and ago haven't reached `upload_file_size` limit yet. |`30m`|
38
-
|`upload_file_size`| Specifies the size of files to be uploaded in MB. |`200M`|
39
-
|`azure_blob_buffer_key`| Set the Azure Blob buffer key which needs to be specified when using multiple instances of Azure Blob output plugin and buffering is enabled. |`key`|
40
-
|`store_dir_limit_size`| Set the max size of the buffer directory. |`8G`|
41
-
|`buffer_file_delete_early`| Whether to delete the buffered file early after successful blob creation. |`false`|
42
-
|`blob_uri_length`| Set the length of generated blob URI before ingesting to Azure Kusto. |`64`|
43
-
|`unify_tag`| Whether to create a single buffer file when buffering mode is enabled. |`false`|
44
-
|`scheduler_max_retries`| Maximum number of retries for the scheduler send blob. |`3`|
45
-
|`delete_on_max_upload_error`| Whether to delete the buffer file on maximum upload errors. |`false`|
|`auth_type`| Specify the type to authenticate against the service. Supported values: `key`, `sas`. |`key`|
23
+
|`shared_key`| Specify the Azure Storage Shared Key to authenticate against the service. This configuration property is mandatory when `auth_type` is `key`. |_none_|
24
+
|`sas_token`| Specify the Azure Storage shared access signatures to authenticate against the service. This configuration property is mandatory when `auth_type` is `sas`. |_none_|
25
+
|`container_name`| Name of the container that will contain the blobs. |_none_|
|`auto_create_container`| If `container_name` doesn't exist in the remote service, enabling this option handles the exception and auto-creates the container. |`on`|
28
+
|`path`| Optional. The path to store your blobs. If your blob name is `myblob`, specify subdirectories for storage using `path`. For example, setting `path` to `/logs/kubernetes` will store your blob in `/logs/kubernetes/myblob`. |_none_|
29
+
|`compress`| Sets payload compression in network transfer. Supported value: `gzip`|_none_|
30
+
|`compress_blob`| Enables GZIP compression in the final `blockblob` file. This option isn't compatible when `blob_type` = `appendblob`. |_none_|
31
+
|`emulator_mode`| To send data to an Azure emulator service like [Azurite](https://github.com/Azure/Azurite), enable this option to format the requests in the expected format. |`off`|
32
+
|`endpoint`| When using an emulator, this option lets you specify the absolute HTTP address of such service. For example, `http://127.0.0.1:10000`. |_none_|
33
+
|`tls`| Enable or disable TLS encryption. Azure service requires this to be set to `on`. |`off`|
34
+
|`workers`| The number of [workers](../../administration/multithreading.md#outputs) to perform flush operations for this output. |`0`|
35
+
|`buffering_enabled`| Enable buffering into disk before ingesting into Azure Blob. |`false`|
36
+
|`buffer_dir`| Specifies the location of directory where the buffered data will be stored.|`/tmp/fluent-bit/azure-blob/`|
37
+
|`upload_timeout`| Optional. Specify a timeout for uploads. Fluent Bit will start ingesting buffer files which have been created more than `x` minutes and ago haven't reached `upload_file_size` limit yet. |`30m`|
38
+
|`upload_file_size`| Specifies the size of files to be uploaded in MB. |`200M`|
39
+
|`azure_blob_buffer_key`| Set the Azure Blob buffer key which needs to be specified when using multiple instances of Azure Blob output plugin and buffering is enabled. |`key`|
40
+
|`store_dir_limit_size`| Set the max size of the buffer directory. |`8G`|
41
+
|`buffer_file_delete_early`| Whether to delete the buffered file early after successful blob creation. |`false`|
42
+
|`blob_uri_length`| Set the length of generated blob URI before ingesting to Azure Kusto. |`64`|
43
+
|`unify_tag`| Whether to create a single buffer file when buffering mode is enabled. |`false`|
44
+
|`scheduler_max_retries`| Maximum number of retries for the scheduler send blob. |`3`|
45
+
|`delete_on_max_upload_error`| Whether to delete the buffer file on maximum upload errors. |`false`|
46
+
|`io_timeout`| HTTP IO timeout. |`60s`|
47
47
48
48
## Get started
49
49
@@ -58,50 +58,50 @@ The following configuration example generates a random message with a custom tag
0 commit comments