AWS

S3 からファイルをフォルダごとダウンロードする方法のメモ

AWS

S3 Management Console では、フォルダごとダウンロードできなかった。 2017/04/10 現在でも、まだ AWS CLI を使うしかない。 aws s3 cp --region ap-northeast-1 s3://バケット名/パス ダウンロード先 --recursive

S3 にアップロードしたメトリクスの一括ダウンロード

AWS

AWS CLI の s3 sync を使うだけでよかった。 s3 cp とか使って頑張る必要なかった。 s3_bucket_url=s3:/your-app-name/performlogs metrics_root_dir=/var/log/your-app-name/perform aws s3 sync $s3_bucket_url $metrics_root_dir

CloudWatch からダウンロードしておいたメトリクスを S3 にアップロード

AWS

過去 2 週間分しか取得できない CloudWatch のメトリクスを、 毎日ダウンロードするようにスクリプトを書いた。 tnakamura.hatenablog.com このメトリクスはいずれツールを使って分析に使いたいので、 ローカルにだけ保存しておくのは心もとない。 念のため…

CloudWatch のメトリクスをダウンロードするスクリプト

AWS

AWS CLI で CloudWatch のメトリクスを取得できるけど、 過去 2 週間までしかさかのぼれないみたいだ。 2 週間よりも前のメトリクスを見たくなったときに備えて、 あらかじめダウンロードしておく必要があるな。 そういうわけで、1 日分のメトリクスをダウン…

AWS CLI を使って CloudWatch のメトリクスを取得するメモ

AWS

セットアップ AWS CLI は Python 版を使う。 $ sudo pip install awscli AWS の API キーやリージョンを設定する。 $ aws configure AWS Access Key ID [None]: <アクセスキーを入力する> AWS Secret Access Key [None]: <シークレットキーを入力する> Defau…