Fluent Forward レシーバー 🔗
The Fluent Forward receiver allows the Splunk Distribution of the OpenTelemetry Collector to collect events using the bundled Fluentd application. The supported pipeline type is logs
. See パイプラインでデータを処理する for more information.
レシーバーは、Fluent Forward イベントとしてフォーマットされたデータを TCP 接続で受け取ります。メッセージ、フォワード、パックドフォワードの 3 つの Fluent イベントタイプは、圧縮パックドフォワードを含め、すべてサポートされています。
注意
Fluentd は Linux と Windows ではデフォルトで非アクティブになっています。有効にするには、Linux 用の Collector をインストールするときに --with-fluentd
オプションを、Windows 用の Collector をインストールするときに with_fluentd = 1
オプションを使用します。
はじめに 🔗
注釈
このコンポーネントは、ホスト監視 (エージェント) モードでデプロイする場合、Splunk Distribution of the OpenTelemetry Collector のデフォルト設定に含まれます。詳細は Collector のデプロイモード を参照してください。
デフォルト設定の詳細については、Helmで Collector for Kubernetes を設定する、Collector for Linux のデフォルト設定、または Collector for Windows のデフォルト設定 を参照してください。この文書で説明されているように、いつでも設定をカスタマイズすることができます。
以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
次の文書で説明するようにレシーバーを設定します。
Collector を再起動します。
By default, the Splunk Distribution of the OpenTelemetry Collector includes the Fluent Forward receiver in the logs
pipeline:
receivers:
fluentforward:
endpoint: 127.0.0.1:8006
service:
pipelines:
logs:
receivers: [fluentforward]
手動で Collector をインストールするときの Fluentd のインストール方法については、こちらを参照してください:
設定 🔗
次の表は、Fluent Forward レシーバーの設定オプションを示します:
トラブルシューティング 🔗
Fluentdのトラブルシューティングについては、次を参照してください:
注意
If you wish to collect logs for the target host with Fluentd, make sure Fluentd is installed and turned on in your Collector instance.