Search code examples
azure-devopsazure-blob-storagedevopsfluentd

Fluentd daemonset alternative to S3 on Azure (Blob)


For log-intensive microservices, I was hoping to persist my logs into blobs and save them in azure blob storage (s3 alternative). However, I noticed that fluentd does not seem to support it out of the box.

Is there any alternative for persisting my logs in azure like so in S3?


Solution

  • There are plugins that support Fluend with Azure blob storage,specifically blob append:

      Azure Storage Append Blob output plugin buffers logs in local file and uploads them to Azure Storage Append Blob periodically.
    

    there's a step by step guide available here which is a Microsoft solution, there's also an external plugin with same capabilities here