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
530
Amazon CloudWatch Syntheticsで始める合成監視
kamadakohei
May 30, 2023
Tweet
Share
More Decks by kamadakohei
See All by kamadakohei
FargateのPID namespace sharing を試してみた
kamadakohei
0
1.3k
Amazon VPC Latticeを触ってみた!
kamadakohei
0
970
ECS Service Connect By Terraform
kamadakohei
0
1.3k
AIアプリ作ってみた
kamadakohei
0
430
LINEBot作ってみた
kamadakohei
0
73
Other Decks in Technology
See All in Technology
AIと描く、未来のBacklog 〜プロジェクト管理の次の10年を想像し、創造するセッション〜
hrm_o25
0
120
夏休みWebアプリパフォーマンス相談室/web-app-performance-on-radio
hachi_eiji
1
280
サイボウズフロントエンドの横断活動から考える AI時代にできること
mugi_uno
3
1.3k
夢の印税生活 / Life on Royalties
tmtms
0
250
意志の力が9割。アニメから学ぶAI時代のこれから。
endohizumi
1
110
[kickflow]20250319_少人数チームでのAutify活用
otouhujej
0
190
20250807 Applied Engineer Open House
sakana_ai
PRO
2
670
MySQL HeatWave:サービス概要のご紹介
oracle4engineer
PRO
4
1.6k
Telemetry APIから学ぶGoogle Cloud ObservabilityとOpenTelemetryの現在 / getting-started-telemetry-api-with-google-cloud
k6s4i53rx
0
170
なごミュ@SPAJAM2025 第二回予選
1901drama
0
110
あとはAIに任せて人間は自由に生きる
kentaro
3
980
九州の人に知ってもらいたいGISスポット / gis spot in kyushu 2025
sakaik
0
220
Featured
See All Featured
Become a Pro
speakerdeck
PRO
29
5.5k
Balancing Empowerment & Direction
lara
2
580
Building Adaptive Systems
keathley
43
2.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
How to train your dragon (web standard)
notwaldorf
96
6.2k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
A Tale of Four Properties
chriscoyier
160
23k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Building an army of robots
kneath
306
45k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
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:すべてのアクセスをサービスページにリダイレクト