概要 EC2インスタンスからFluentdを使ってKinesis Data Streamsにログを送信するアーキテクチャを構築します。 fluent-plugin-kinesisでKinesis Streamsにログを送信する こちらの記事を参考にしました。 基本的な流れは同じですが、簡単な説明だったり情報が古かったりして少し戸惑ったのでまとめました。 今回は一から作成していますが、必要に応じて作成済みのものを利用してください。 環境 作業 OS:macOS Mojave EC2 OS:Amazon Linux 2 AMI (HVM) fluentd:1.4.2 td-agent:1.3.3 fluent-plugin-kinesis:3.0.0 ruby:2.6.2 目次 EC2の作成 Streamの作成 EC2にロール付与 (1) StreamのARNを指定して、Kinesisのポリシ