weaveworks / eks-quickstart-app-dev

Example flux manifests for eksctl gitops
Other
56 stars 43 forks source link

Add Fluent Bit as a quickstart component #28

Open cPu1 opened 5 years ago

cPu1 commented 5 years ago

Fluent Bit is a light-weight log processor and forwarder, and can be used as a replacement for Fluentd for these two features. Fluent Bit, however, lacks support for log aggregation and supports fewer input and output plugins.

We can either replace Fluentd with Fluent Bit, or combine the two, where Fluent Bit is deployed as a DaemonSet collecting logs from each node and forwarding them to Fluentd (deployed as a Deployment) for aggregation and routing to output destinations.

PettitWesley commented 4 years ago

Fluent Bit, however, lacks support for log aggregation

@cPu1 What do you mean by this? Fluent Bit supports the forward protocol as an input or output, which means it can receive log events from Fluent Bit or Fluentd nodes.