Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Amazon CloudWatch Syntheticsで始める合成監視
Search
kamadakohei
May 30, 2023
Technology
0
580
Amazon CloudWatch Syntheticsで始める合成監視
kamadakohei
May 30, 2023
Tweet
Share
More Decks by kamadakohei
See All by kamadakohei
FargateのPID namespace sharing を試してみた
kamadakohei
0
1.4k
Amazon VPC Latticeを触ってみた!
kamadakohei
0
1k
ECS Service Connect By Terraform
kamadakohei
0
1.4k
AIアプリ作ってみた
kamadakohei
0
470
LINEBot作ってみた
kamadakohei
0
84
Other Decks in Technology
See All in Technology
「データとの対話」の現在地と未来
kobakou
0
1.3k
OCI Security サービス 概要
oracle4engineer
PRO
2
13k
LY Tableauでの Tableau x AIの実践 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.3k
開発組織の課題解決を加速するための権限委譲 -する側、される側としての向き合い方-
daitasu
4
250
Claude Codeの進化と各機能の活かし方
oikon48
11
3.2k
DX Improvement at Scale
ntk1000
2
290
AI Agentにおける評価指標とAgent GPA
tsho
1
300
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
1
320
Introduction to Bill One Development Engineer
sansan33
PRO
0
380
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.1k
LLM活用の壁を超える:リクルートR&Dの戦略と打ち手
recruitengineers
PRO
1
240
A Gentle Introduction to Transformers
keio_smilab
PRO
1
120
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
600
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Cult of Friendly URLs
andyhume
79
6.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
65
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
110
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
280
How to build a perfect <img>
jonoalderson
1
5.2k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
170
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
340
Technical Leadership for Architectural Decision Making
baasie
3
270
Context Engineering - Making Every Token Count
addyosmani
9
740
Mind Mapping
helmedeiros
PRO
1
110
Transcript
© 2022 SRE Holdings Corporation 1 2980 © 2022 SRE
Holdings Corporation Amazon CloudWatch Synthetics 2023/5/29
© 2022 SRE Holdings Corporation 2 • • • ⁃
Web ⁃
© 2022 SRE Holdings Corporation 3 Agenda • ⁃ ⁃
• Amazon CloudWatch Synthetics ⁃ ⁃
© 2022 SRE Holdings Corporation 4 • • Cognito ALB
EC2 WordPress
© 2022 SRE Holdings Corporation 5 機能追加によるメンテナンス作業実施後 ALBのHealthyHostCountの数も正常、監視のアラートは上がっていない、(社内からの)サイトアクセスも問題 ないのにも関わらず、 社内ユーザーからサービスページを確認できないという報告が来た・・
© 2022 SRE Holdings Corporation 6 • ALB • •
© 2022 SRE Holdings Corporation 7 • • CloudWatch HealthyHostCount)
CPU • PoC Thrid Party AWS • AWS
© 2022 SRE Holdings Corporation 8 Synthetics Monitoring GA Google
Analytics Amazon CloudWatch Synthetics Real User Monitoring crul WebpageTest.org Amazon CloudWatch RUM
© 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
© 2022 SRE Holdings Corporation 10 Amazon CloudWatch Synthetics •
CloudWatch SyntheticsはCanaryと呼ばれるリソースを作成することで合成監視を実施する • Canaryの実体はヘッドレスブラウザを操作できるNode.js(Puppeteer)、もしくはPython(Selenium) のスクリプトを実⾏するLambda • このLambdaが定期実⾏することで定期的な合成監視を実施する
© 2022 SRE Holdings Corporation 11 • • • CloudWatch
Synthetics
© 2022 SRE Holdings Corporation 12 • • Amazon CloudWatch
Synthetics AWS • Blue Print
© 2022 SRE Holdings Corporation 13 • • Amazon CloudWatch[
] ~ ~ • Amazon CloudWatch Synthetics AWS Black Belt Online Seminar
© 2022 SRE Holdings Corporation 14 Appendix
© 2022 SRE Holdings Corporation 15 • ALBのリスナールールでメンテナンスページを追加した際の優先度設定を間違えてしまったいた.. • 通常時
ルール1:社内LANからのアクセスをサービスページにリダイレクト ルール2:すべてのアクセスをサービスページにリダイレクト ルール3:すべてのアクセスをメンテナンスページにリダイレクト • メンテナンス時 ルール1:社内LANからのアクセスをサービスページにリダイレクト ルール3:すべてのアクセスをメンテナンスページにリダイレクト ルール2:すべてのアクセスをサービスページにリダイレクト