| title | disable_toc | products | |||||
|---|---|---|---|---|---|---|---|
Fluentd and Fluent Bit Sources |
false |
|
{{< product-availability >}}
Use Observability Pipelines' Fluentd or Fluent Bit source to receive logs from the your Fluentd or Fluent Bit agent. Select and set up this source when you set up a pipeline.
{{% observability_pipelines/prerequisites/fluent %}}
Select and set up this source when you set up a pipeline. The information below are for the source settings in the pipeline UI.
- Enter the identifier for your Fluent address. If you leave it blank, the default is used.
Toggle the switch to Enable TLS. If you enable TLS, the following certificate and key files are required.
Note: All file paths are made relative to the configuration data directory, which is /var/lib/observability-pipelines-worker/config/ by default. See Advanced Worker Configurations for more information. The file must be owned by the observability-pipelines-worker group and observability-pipelines-worker user, or at least readable by the group or user.
- Enter the identifier for your Fluent key pass. If you leave it blank, the default is used.
Server Certificate Path: The path to the certificate file that has been signed by your Certificate Authority (CA) root file in DER or PEM (X.509) format.CA Certificate Path: The path to the certificate file that is your Certificate Authority (CA) root file in DER or PEM (X.509) format.Private Key Path: The path to the.keyprivate key file that belongs to your Server Certificate Path in DER or PEM (PKCS#8) format.
{{% observability_pipelines/set_secrets_intro %}}
{{< tabs >}} {{% tab "Secrets Management" %}}
- Fluent address identifier:
- References the address on which the Observability Pipelines Worker listens for incoming log messages.
- The default identifier is
SOURCE_FLUENT_ADDRESS.
- Fluent TLS passphrase identifier (when TLS is enabled):
- The default identifier is
SOURCE_FLUENT_KEY_PASS.
- The default identifier is
{{% /tab %}}
{{% tab "Environment Variables" %}}
{{% observability_pipelines/configure_existing_pipelines/source_env_vars/fluent %}}
{{% /tab %}} {{< /tabs >}}
{{% observability_pipelines/log_source_configuration/fluent %}}