Skip to content

Latest commit

 

History

History
77 lines (48 loc) · 2.42 KB

File metadata and controls

77 lines (48 loc) · 2.42 KB
title Amazon Data Firehose Source
disable_toc false
products
name icon url
Logs
logs
/observability_pipelines/configuration/?tab=logs#pipeline-types

{{< product-availability >}}

Overview

Use Observability Pipelines' Amazon Data Firehose source to receive logs from Amazon Data Firehose.

Prerequisites

{{% observability_pipelines/prerequisites/amazon_data_firehose %}}

Setup

Set up this source when you set up a pipeline. You can set up a pipeline in the UI, using the API, or with Terraform. The instructions in this section are for setting up the source in the UI.

Only enter the identifiers for the Amazon Data Firehose address and, if applicable, the TLS key pass. Do not enter the actual values.
  • Enter the identifier for your Amazon Data Firehose address. If you leave it blank, the default is used.

Optional settings

AWS authentication

Select an AWS authentication option. If you select Assume role:

  1. Enter the ARN of the IAM role you want to assume.
  2. Optionally, enter the assumed role session name and external ID.

Enable TLS

{{% observability_pipelines/tls_settings %}}

Set secrets

{{% observability_pipelines/set_secrets_intro %}}

{{< tabs >}} {{% tab "Secrets Management" %}}

  • Amazon Data Firehose address identifier:
    • References the socket address on which the Observability Pipelines Worker listens to receive logs.
    • The default identifier is SOURCE_AWS_DATA_FIREHOSE_ADDRESS.
  • Amazon Data Firehose TLS passphrase identifier (when TLS is enabled):
    • The default identifier is SOURCE_AWS_DATA_FIREHOSE_KEY_PASS.

{{% /tab %}}

{{% tab "Environment variables" %}}

{{% observability_pipelines/configure_existing_pipelines/source_env_vars/amazon_data_firehose %}}

{{% /tab %}} {{< /tabs >}}

Send logs to the Observability Pipelines Worker over Amazon Data Firehose

{{% observability_pipelines/log_source_configuration/amazon_data_firehose %}}

AWS Authentication

{{% observability_pipelines/aws_authentication/instructions %}}

Permissions

{{% observability_pipelines/aws_authentication/amazon_s3_source/permissions %}}