LoginSignup
1
1

More than 3 years have passed since last update.

kinesis

Last updated at Posted at 2020-05-19

kinesis

まずは一読
https://qiita.com/yShig/items/500d4139efed91bc432d

kinesis data streams構成図

kinesis_map.png

kinesis data firehose構成図

firehose_map.png

S3

スクリーンショット 2020-05-19 17.01.44.png

データが Amazon S3 に配信されない

  • Kinesis Data Firehose の IncomingBytes および IncomingRecords メトリクスをチェックし、データがKinesis Data Firehose 配信ストリームに正常に送信されていることを確認
  • Lambda によるデータ変換が有効な場合は、Kinesis Data Firehose の ExecuteProcessingSuccess メトリクスで、Kinesis Data Firehose が Lambda 関数を呼び出そうとしたことを確認
  • Kinesis Data Firehose の DeliveryToS3.Success メトリクスをチェックし、Kinesis Data Firehose が Amazon S3 バケットへのデータの配置を試みたことを確認
  • すでに有効になっていない場合はエラーログ記録を有効にし、配信の失敗のエラーログを確認
  • Kinesis Data Firehose 配信ストリームに指定された Amazon S3 バケットがまだ存在することを確認
  • Lambda によるデータ変換が有効な場合は、配信ストリームで指定した Lambda 関数がまだ存在することを確認
  • Kinesis Data Firehose 配信ストリームで指定した IAM ロールに、S3 バケットに対するアクセス権限と、Lambda 関数に対するアクセス権限 (データ変換が有効な場合) があることを確認
  • データ変換を使用している場合は、Lambda 関数が、6 MB を超えるペイロードサイズのレスポンスを返さない

RedShift

スクリーンショット 2020-05-19 17.02.37.png

データが Amazon Redshift に配信されない

  • Kinesis Data Firehose の DeliveryToRedshift.Success メトリクスで、Kinesis Data Firehose が S3 バケットから Amazon Redshift クラスターにデータをコピーしようとしたことを確認
  • すでに有効になっていない場合はエラーログ記録を有効にし、配信の失敗のエラーログを確認
  • Amazon Redshift の STL_CONNECTION_LOG テーブルで、Kinesis Data Firehose が正常に接続できるかどうかを確認
  • 前のチェックで、接続が確立されていることを確認したら、Amazon Redshift の STL_LOAD_ERRORS テーブルで、COPY の失敗の理由を確認
  • Kinesis Data Firehose 配信ストリームの Amazon Redshift 設定が正確で有効であることを確認
  • Kinesis Data Firehose 配信ストリームで指定した IAM ロールに、Amazon Redshift によるデータのコピー元となる S3 バケットに対するアクセス権限と、データ変換用の Lambda 関数に対するアクセス権限 (データ変換が有効な場合) もあることを確認
  • Amazon Redshift クラスターが Virtual Private Cloud (VPC) にある場合は、クラスターで Kinesis Data Firehose の IP アドレスからのアクセスが許可されていることを確認
  • Amazon Redshift クラスターがパブリックにアクセス可能であることを確認
  • データ変換を使用している場合は、Lambda 関数が、6 MB を超えるペイロードサイズのレスポンスを返さないようにします。

ES

スクリーンショット 2020-05-19 17.03.03.png

Splunk

スクリーンショット 2020-05-19 17.03.24.png

データが Amazon Redshift に配信されない

  • Kinesis Data Firehose の DeliveryToRedshift.Success メトリクスで、Kinesis Data Firehose が S3 バケットから Amazon Redshift クラスターにデータをコピーしようとしたことを確認

参考文献

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1