Fluent Operator

Fluent Operator with Meshery

Collaborative and visual infrastructure as code for Fluent Operator

Features

  • Fluent Bit Management: Deploy and destroy Fluent Bit DaemonSet automatically.
  • Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.
  • Custom Configuration: Select input/filter/output plugins via labels.

Overview

Fluent Operator provides great flexibility in building a logging layer based on Fluent Bit and Fluentd.

Connect GitHub with Meshery and import selectively import your existing Helm Charts, Docker Compose applications, and Kubernetes manifests.Visually configure and customize your cloud native infrastructure. Save and share your design patterns to GitHub using either public or private repositories.

Learn more about pipelining service mesh specifications and using Service Mesh Interface and Service Mesh Performance specs on your CI/CD pipelines with Meshery's GitHub Actions.

How it Works

See It in Action

Better together - Fluent Operator with Meshery

Fluent Bit will be deployed as a DaemonSet while Fluentd will be deployed as a StatefulSet.

Although both Fluent Bit and Fluentd can collect, process(parse and filter) and then forward log to the final destinations, still they have strengths in different aspects. Fluent Bit is a good choice as a logging agent because of its lightweight and efficiency, while Fluentd is more powerful to perform advanced processing on logs because of its rich plugins. Fluent Bit only mode: If you just need to collect logs and send logs to the final destinations, all you need is Fluent Bit. Fluent Bit + Fluentd mode: If you also need to perform some advanced processing on the logs collected or send to more sinks, then you also need Fluentd. Fluentd only mode: If you need to receive logs through networks like HTTP or Syslog and then process and send the log to the final sinks, you only need Fluentd. Fluent Operator includes CRDs and controllers for both Fluent Bit and Fluentd which allows you to config your log processing pipelines in the 3 modes mentioned above as you wish.

Slide 1
  • Slide 0
  • Slide 1

Related Integrations

220+ Built-In Integrations

Support for your Cloud Native Infrastructure and Apps

All (220)

Provisioning (31)

App Definition and Development (69)

Cloud Native Network (26)

Runtime (13)

Orchestration & Management (20)

    Layer5, the cloud native management company