Fluent Bitの使用
Kubernetesクラスターコンポーネントのうち、Podで実行されるものは、デフォルトのロギングメカニズムをバイパスして /var/log ディレクトリ内のファイルに書き込みます。Fluent BitなどのノードレベルのロギングエージェントをDaemonSetとして各ノードにデプロイすることで、Podレベルのロギングを実装できます。
Fluent Bitは、軽量なログプロセッサおよびフォワーダーであり、さまざまなソースからデータとログを収集し、フィルターで強化してCloudWatch、Kinesis Data Firehose、Kinesis Data Streams、Amazon OpenSearch Serviceなど複数の宛先に送信することができます。
AWSはCloudWatch LogsとKinesis Data Firehose用のプラグインを備えたFluent Bitイメージを提供しています。AWS for Fluent BitイメージはAmazon ECR Public Gallery