Logzio Fluent Bit Helm chart

You can use this Helm chart to ship Kubernetes logs to Logz.io with Fluent Bit. Helm is a tool for managing packages of pre-configured Kubernetes resources using Charts.

This chart is based on the fluent-bit Helm chart.

Standard configuration

Add logzio-helm repo
helm repo add logzio-helm https://logzio.github.io/logzio-helm
helm repo update
Run the Helm deployment code
helm install  \
--set logzio.token=<<LOG-SHIPPING-TOKEN>> \
--set logzio.listenerHost=<<LISTENER_HOST>> \
--set logzio.logType=<<LOG_TYPE>> \
logzio-fluent-bit logzio-helm/logzio-fluent-bit
  • Replace <<LISTENER-HOST>> with the host for your region. For example, listener.logz.io if your account is hosted on AWS US East, or listener-nl.logz.io if hosted on Azure West Europe.
  • Replace <<LOG-SHIPPING-TOKEN>> with the token of the account you want to ship to.
  • If required, replace <<LOG_TYPE>> with the desired name for the log type, the default value is fluentbit.
Check Logz.io for your logs

Give your logs some time to get from your system to ours, then open Logz.io.

Customizing Helm chart parameters

Configure customization options

You can use the following options to update the Helm chart parameters:

  • Specify parameters using the --set key=value[,key=value] argument to helm install

  • Edit the values.yaml

  • Overide default values with your own my_values.yaml and apply it in the helm install command.

Example
helm install logzio-fluent-bit logzio-helm/logzio-fluent-bit -f my_values.yaml 

To modify fluentbit configuration, edit the config section in values.yaml.

Uninstalling the Chart

The Uninstall command is used to remove all the Kubernetes components associated with the chart and to delete the release.

To uninstall the logzio-fluent-bit deployment, use the following command:

helm uninstall logzio-fluent-bit