Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amazon CloudWatch Syntheticsで始める合成監視

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Amazon CloudWatch Syntheticsで始める合成監視

Avatar for kamadakohei

kamadakohei

May 30, 2023
Tweet

More Decks by kamadakohei

Other Decks in Technology

Transcript

  1. © 2022 SRE Holdings Corporation 1 2980 © 2022 SRE

    Holdings Corporation Amazon CloudWatch Synthetics 2023/5/29
  2. © 2022 SRE Holdings Corporation 3 Agenda • ⁃ ⁃

    • Amazon CloudWatch Synthetics ⁃ ⁃
  3. © 2022 SRE Holdings Corporation 8 Synthetics Monitoring GA Google

    Analytics Amazon CloudWatch Synthetics Real User Monitoring crul WebpageTest.org Amazon CloudWatch RUM
  4. © 2022 SRE Holdings Corporation 9 Amazon CloudWatch Synthetics •

    AWS • Canary Web API • Canary Blue Print • • • API Canary REST API • • Web • Canary Recorder Google • GUI GUI Amazon CloudWatch Synthetics
  5. © 2022 SRE Holdings Corporation 10 Amazon CloudWatch Synthetics •

    CloudWatch SyntheticsはCanaryと呼ばれるリソースを作成することで合成監視を実施する • Canaryの実体はヘッドレスブラウザを操作できるNode.js(Puppeteer)、もしくはPython(Selenium) のスクリプトを実⾏するLambda • このLambdaが定期実⾏することで定期的な合成監視を実施する
  6. © 2022 SRE Holdings Corporation 13 • • Amazon CloudWatch[

    ] ~ ~ • Amazon CloudWatch Synthetics AWS Black Belt Online Seminar
  7. © 2022 SRE Holdings Corporation 15 • ALBのリスナールールでメンテナンスページを追加した際の優先度設定を間違えてしまったいた.. • 通常時

    ルール1:社内LANからのアクセスをサービスページにリダイレクト ルール2:すべてのアクセスをサービスページにリダイレクト ルール3:すべてのアクセスをメンテナンスページにリダイレクト • メンテナンス時 ルール1:社内LANからのアクセスをサービスページにリダイレクト ルール3:すべてのアクセスをメンテナンスページにリダイレクト ルール2:すべてのアクセスをサービスページにリダイレクト