vague memory

うろ覚えを無くしていこうともがき苦しむ人の備忘録

2021-01-01から1年間の記事一覧

Google Analytics の Slack 通知

Google Analytics のデータをSlack通知したいなと思い立ったのでメモ。(リンク集です) 要件 Google Analytics は高機能なサービスなので色々できるわけですが、 使いこなせていない感満載の私の今回の要望は以下です。 極力面倒な設定をしたくない 別サービ…

AWS RDS Auto Scaling の Capacity 制御

ドキュメントは以下です。 Aurora レプリカでの Amazon Aurora Auto Scaling の使用 - Amazon Aurora 実際の挙動がどうなるのかを確認しました。 最小容量と最大容量 アプリケーションの Auto Scaling が管理する Aurora レプリカの最大数を指定できます。こ…

Datadog Log Management estimated usage dashboard

タイトルそのまま Datadog Logs の使用量把握のためのダッシュボードです。 公式ドキュメント上にあります。 Datadog では Integration 設定に併せて自動でダッシュボードが追加されますが、そこに加えてくれても良いのではと思います。 Link Estimated usag…

Datadog Forwarder(AWS) についてのメモ

Datadog Logs へ AWS のログを送る仕組みについて、古い知識のままだったので調べ直したメモ。 AWS から Datadog Logs への送信 Kinesis Firehose destination source タグ Forwarder Lambda function トリガー 転送の除外 source タグ source タグについて …

tfnotify で Terraform の実行結果を Slack 通知

Terraform の実行結果を Slack へ通知したくなり、 tfnotify を使わせてもらいました。 tfnotify は GitHubへの通知がメインのようで、 Slack への通知は README の通りだと微妙な通知になったので試した結果を残しておきます。 環境 Slack設定 チャンネルID…

AWS HTTP Header の追加・変更方法

AWS

AWS上のWebサーバ構成でHTTP Headerの追加・変更についてのメモ。 Target(Origin) に追加・変更したヘッダを渡したい場合に焦点を当てています。 WAFv2 カスタムヘッダの追加が可能 プレフィックス x-amzn-waf- が付与される 参考 Custom request header ins…

AWS Step Functions から CodeBuild 呼び出しでパラメータを渡す

Step Functions から CodeBuild が呼び出せますが、その際にパラメータを渡す方法にちょっと嵌ったのでメモ。 結論から、ドキュメント読みましょうでした。 Call AWS CodeBuild with Step Functions - AWS Step Functions Note Parameters in Step Functions…

AWS RDS の IAM 認証と RDS Proxy

いずれも提供されてからしばらく経ちますが、組み合わせてみるとややこしいことになったので整理してみます。 IAM 認証を使用した Amazon RDS および Aurora PostgreSQL データベースアクセスの保護 | Amazon Web Services ブログ Amazon RDS Proxy を使用し…

AWS CDK を AWS SSO で利用

cdk deploy, cdk diff 実行時に以下のエラーに遭遇しました。 実行対象のAWSアカウントへは AWS SSO を利用してアクセスしている環境でした。 Unable to resolve AWS account to use. It must be either configured when you define your CDK or through the…

Datadog へ Fluent Bit 内部メトリクスの送信

前置き Fluent Bit で HTTP_Server を有効化することでメトリクスを参照できる機能があります。 (v1.7.0 時点では、Windows は非対応のようです) これを Datadog に流します。 インテグレーションが用意されているのではと思ったのですが、 ログの送信先とし…

AWS ロールの切り替え(スイッチロール)のブックマーク

AWS

AWSのマネジメントコンソールでロール切り替えをする際に、 履歴の数では賄えなくなってきたためロール管理方法のメモ 公式 ロールへの切り替え (コンソール) - AWS Identity and Access Management URLの書式 【小ネタ】複数のSwitch Roleでのクロスアカウ…

AWS ChatbotのEventBridgeサポート

AWS

AmazonEventBridge を介して Chatbot を利用できるようになりました。 AWS Chatbot now expands coverage of AWS Services monitored through Amazon EventBridge ドキュメントにも以下の記載があります。 Currently, AWS Chatbot can process all service e…

Terraform for_each で map 使用時の index 取得

Terraform v0.12.6 から利用できるようになった for_each で count.index の様な連番付与が行えないか調べました。 for_each の利点無くなるので結果的に使わなかったのですが、何かに使えるかもしれないのでメモ。 定義した変数を基にするのであれば、そこ…

Opsgenie Monit Integration

Monit から Opsgenie へアラートを通知します。 公式ではメールでの連携方法が紹介されていますが、 各監視対象ホストでメール送信を有効化するのが手間だったのでAPIを利用します。 Monit Integration | Opsgenie Alert API | Opsgenie 前置き 軽く探索して…