Fluent Bit ログ¶
FluentBit のログ収集機能は、ログテキストデータをGuanceへ送信します。
導入¶
1 前提条件¶
- FluentBit でログが正常に収集されていることを確認する
2 DataKit コレクタ設定¶
2.1 DataKit をインストールする¶
2.2 logstreaming コレクタを有効にする¶
DataKit のインストールディレクトリにある conf.d/samples ディレクトリへ移動し、logstreaming.conf.sample をコピーして logstreaming.conf という名前にします。
cp logstreaming.conf.sample logstreaming.conf
2.3 DataKit を再起動する¶
3 FluentBit の設定¶
主に FluentBit の OUTPUT を調整します。
[OUTPUT]
Name http
Match *
Host 192.168.2.114
Port 9529
Format json
Header Content-Type:application/json
URI /v1/write/logstreaming?source=fluent-bit-log
FluentBit の OUTPUT パラメータの説明
- Name:
httpを固定 - Host:DataKit が稼働しているホスト
- Port: DataKit のポート番号、既定は
9529 - Format:出力形式は
json - Header:リクエストヘッダー
- URI:DataKit の
logstreaming受信アドレス
logstreaming の設定とパラメータの説明については、logstreaming ドキュメントを参照してください。
4 検証¶
FluentBit がログを収集すると、OUTPUT を通じて DataKit に送信され、プラットフォーム上でログ情報を確認できます。