現在、Bashコマンドで出力をログファイルにリダイレクトしてから別のCLI aws s3 cp
を呼び出し、ログファイルをS3までコピーします。BashコマンドからS3ファイルオブジェクトに直接リダイレクトする方法はありますか?
追加のコマンド/ステップを使わずに出力をS3にリダイレクトする方法があるのだろうかと思っていました。私はhttps
URLにaws s3 cp
を実行しようとしましたが、URLがS3上の現在の既存のファイル/オブジェクトのため動作していないようです。それが合理的であるならば、私はそれをテストしていないが、chech決して
kinesisがs3にストリーミングしているので、s3にログファイルを書き込むことができるはずです。私は、CLIがこのオプションを持っているかどうか確信していません.botoやnodeJS/npmを使って、より多くの可能性を持っているかもしれません。-PUTリクエストごとにs3チャージを覚えていて、1kリクエストごとに$ 0.005が必要です。あなたが 'aws s3 cp ....'を実行したときに1つのリクエストがあったとしても、あなたがストリームするとたくさんのリクエストがあります –