カテゴリー: AWS

AWS

Laravel+EC2+IAM RoleからSESを利用する

EC2のInstance ProfileにSESの送信権限が付与されたロールを付与します   Laravelへの設定   ライブラリのアップデート   新規でインストール   Laravelのconfigでkey, secretをしている箇所を空にする   .envも空にするか、削除してください。   メール送信テスト これで宛先メールアドレスにメ …

AWS

AWS GuardDuty+Chatbot+Slackで通知

  事前準備 1.Slackチャンネルの作成 Slackに通知用のチャンネルを準備しておきます。 「test-alert」として「作成」をクリックします。 https://hogehoge.slack.com/archives/C023GG5SJAX 「C023GG5SJAX」がidとなりますのでメモに控えましょう。   2.SNSの作成 「test-aws-chatbot-n …

AWS

AWS ECRログインからDocker ImageのBuild&Push v2対応

ECRログイン         ログイン   ECRへDockerイメージをPush     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

AWS

ECS+LaravelのリクエストログをCloudWatch Logs Insightで解析

https://github.com/yuukanehiro/ECS-Laravel-CloudWatchLogs-Handson.git ゴール Nginxのアクセスログから、実行速度の遅いURL(API)を抽出してパフォーマンス解析できるようにする。   構成 srcはLaravelプロジェクトです。 docker-compose.yaml $ git clone https://g …

AWS

EC2のNetworkIn ネットワーク帯域目安

ネットワークパフォーマンスが足りず問題になった時のメモ   ElastiCacheでも発生するので注意したい。 インスタンスタイプ ネットワークパフォーマンス(AWS公式表記) 障害時のNetworkIn(分) 最適 NetworkIn(分) t2.xlarge 中 5.9Gbyte/分 2Gbyte/分 c5.2xlarge 最大 4,750Mbps // 593.75MB/秒 49Gbyte/ …

AWS

RDS MySQL DBダンプコマンドのコツ

  パラメータグループ作成 // デフォルトパラメータグループを使っている場合     この値を適用する   MySQLのdumpコマンド   リストアする時にひっかかるパラメータを十分に排除する必要があります。    バックアップスクリプト     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出た …

AWS

EC2 Userdata 起動時にwww-dataユーザでスクリプトを実行させる

  下記はEC2起動時にwww-dataユーザで/var/www/ec2_userdata.shスクリプトを実行するスクリプト Userdataを実行するのはユーザ指定をしないとrootで実行されるので注意                 Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たか …

AWS

AWS WAFログの解析 Athena

    事前準備 WAF Charm設定済み 検索結果を格納するquerry-resultsを作成     クエリ結果を格納するバケットの設定   「Settings」をクリックします バケットを指定し、 「Autocomplete」にチェックを入れて、 「Save」をクリックします。   データベース作成   create databa …