Fluent Forward レシーバー

Fluent Forward レシーバーは、Splunk Distribution of OpenTelemetry Collector が Fluent Forward プロトコルを使用してログとイベントを収集することを可能にします。

Fluent Forward レシーバは、Splunk Distribution of OpenTelemetry Collector がバンドルされた Fluentd アプリケーションを使用してイベントを収集することを可能にします。サポートされているパイプラインのタイプは logs です。詳細については「パイプラインでデータを処理する」を参照してください。

レシーバは、Fluent Forward イベントとしてフォーマットされたデータを TCP 接続で受け取ります。メッセージ、フォワード、パックドフォワードの 3 つの Fluent イベントタイプは、圧縮パックドフォワードを含め、すべてサポートされています。

はじめに

以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:

  1. Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:

  2. 次の文書で説明するようにレシーバーを設定します。

  3. Collector を再起動します。

次に、logs パイプラインにレシーバを追加します。

receivers:
  fluentforward:
    endpoint: 127.0.0.1:8006

service:
  pipelines:
    logs:
      receivers: [fluentforward]

設定

次の表は、Fluent Forward レシーバーの設定オプションを示します:

同梱

https://raw.githubusercontent.com/splunk/collector-config-tools/main/cfg-metadata/receiver/fluentforward.yaml

トラブルシューティング

注意: Fluentd でターゲットホストのログを収集したい場合は、Fluentd が Collector インスタンスにインストールされ、オンになっていることを確認します。