カテゴリー: AWS

AWS

Amazon Linux2 MySQL5.7 clientのインストール

デフォルトだとMariaDBが入るので。   MySQL5.7を指定してインストール方法   Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

AWS

AWSのリソース変更をSlackに通知 AWS Config -> Event Bridge Rule -> SNS -> Lambda -> Slack

目的 リソース変更を随時Slackに通知することで、不正な操作や予期しない動きを検知する   シーケンス AWS Config -> Event Bridge Rule -> SNS -> Lambda -> Slack   SlackのWeb hook URLを生成   「incoming-webhooks」で検索   AWS Co …

MySQL, AWS, Linux

Resolved [mysqlbinlog] ERROR: Got error reading packet from server: Could not find first log file name in binary log index file

        mysqlbinlog: unknown option –raw ??   解決 MySQL ClientがMariadbになっていた。 RDSはMySQL5.7なので これで実行できた     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならi …

AWS

AWS SESのアラーム

  CloudWatchでSESのリージョン // おそらくオレゴンが多いでしょう Reputation.BounceRate Reputation.ComplaintRate で確認できる   アラームの閾値   Q4. アカウントのレビューや、送信の一時停止の原因になりえるバウンス率は公開されていますか? 最良の結果を得るには、バウンス率を 2% 未満に維持する必 …

AWS

CloudWatch Agent Laravelログ出力 AutoScalingGroup環境

関連 CloudWatch Agent Supervisordのプロセス監視   ENAが有効になっていないとネットワーク系のメトリクスは取得できません AWS EC2 ENAの設定確認と有効化   公式資料 https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/metrics-collecte …

AWS, セキュリティ

AWS WAF + WafCharm

  CloudFrontを作成済 スケルトンのAWS WAF Web ACLsを作成 設定したいCloudFrontに適用する // CloudFrontのWeb ACLはGlobal(CloudFront)リージョンに作られる。 IAMで AWSWAFFullAccess, S3FullAccessのグループを作成 ユーザを追加 アクセスキー xxxxx シークレットアクセスキー yy …

AWS

Ubuntu EC2からEFSをマウント

先に注意 んー。ログ出力するのはやめた方が良いですね🐱 共通したコンフィグファイルの共有に最適ですね。 CloudWatch Agent Laravelログ出力 ログの外出しならCloudWatch Agentの方が良いよ。     EFSのマウントの参考にどうぞ〜 事前準備 AWSコンソールからEFSファイルシステムの作成 EFSのマウントターゲット作成 EC2のセキュリティ …

AWS, Python

API Gateway + Lambda tagを指定してEC2の起動・停止 | AutoScaling Groupのインスタンス数を変更 Python3.9

API Gateway + Lambda開発のコツ   タイムアウト   処理時間の3倍程度をLambda設定のタイムアウトに設定する。 10秒を設定   ログ出し ログがないとまともな開発はできない cloudWatchにIAMロールでCloudWatch Logsのアクセスができるロールを作成 API Gatewayの設定でarnを指定する API Gateway …

AWS

AWS CloudWatchでオートスケールの複数EC2 モニタリング

エクスプローラの利用   CloudWatch -> メトリクス -> エクスプローラ -> CPUUtilizationを選択 -> タグでName: {サーバ名}     アプリケーションのモニタリング(Resource Health)の利用   CloudWatch -> アプリケーションのモニタリング -> Resource …

AWS

静的コンテンツサーバ NginxとCloudFront+S3の連携

静的コンテンツ、例えば画像をS3に配置します。その画像のパスをDBに保存するときにドメインを保存しなくて、URIだけ保存しつつ表示させる方法です。 Nginx(www.exampl.net) -> CloudFront -> S3(s3.hoge.com)   Nginx     $ sudo vi /etc/nginx/sites-enabled/homestea …