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
CloudWatch SyntheticsとAmazon Managed Grafanaを連携する
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
iret.kumoben
March 19, 2024
Technology
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CloudWatch SyntheticsとAmazon Managed Grafanaを連携する
下記、勉強会での資料です。
https://youtu.be/EVdUQx4jCkE
iret.kumoben
March 19, 2024
More Decks by iret.kumoben
See All by iret.kumoben
第182回 雲勉 【Gemini 3.0 Pro】AI ベンチマーク徹底比較!他モデルに比べ優れている点まとめ
iret
0
120
第181回 雲勉 WEB制作者のちょっとした面倒をAWSで解決!Amazon S3とAWS Lambda活用術
iret
0
110
第180回 雲勉 Abuse report の調査・確認方法について
iret
0
130
第179回 雲勉 AI を活用したサポートデスク業務の改善
iret
0
170
第178回 雲勉 Amazon EKSをオンプレで! Amazon EKS Anywhere 実践構築ガイド
iret
1
150
第177回 雲勉 IdP 移行を楽に!Amazon Cognito でアプリへの影響をゼロにするアイデア
iret
0
140
第176回 雲勉 VPC 間サービス接続を考える!Private Service Connect 入門
iret
0
130
第175回 雲勉 Amazon ECS入門:コンテナ実行の基本を学ぶ
iret
0
170
第174回 雲勉 Google Agentspace × ADK Vertex AI Agent Engineにデプロイしたエージェントを呼び出す
iret
0
190
Other Decks in Technology
See All in Technology
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
2
510
いかに伝えるか 〜新卒エンジニアの教育のための、ライトノベル活用の一例
ikedon
1
120
顧客の要望は2次情報である 〜アンテナを張るFDEの構造論〜
noriakioji
5
1.1k
EMの役割で 変わったこと・変わらなかったこと
sansantech
PRO
1
210
Cloudflare製品を活用した AIガバナンス実践入門 / AI governance with Cloudflare Service
delta_tech
1
140
AIエージェントのためのデータ設計
daiz21
0
560
アクセスキーが漏れた日にやるべきこと- 無効化の先にある本当の対応
kazzpapa3
0
370
AI時代の「OAuth認証」にどう物申すか?(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
390
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
4
2.2k
人気商品が「ちゃんと買える」をつくる ー ECの負荷改善
ykagano
1
100
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
1
530
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
1
910
Featured
See All Featured
Designing for Performance
lara
611
70k
How to Talk to Developers About Accessibility
jct
2
530
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
240
Facilitating Awesome Meetings
lara
57
7.1k
A better future with KSS
kneath
240
18k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
57k
GitHub's CSS Performance
jonrohan
1033
470k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
RailsConf 2023
tenderlove
30
1.5k
KATA
mclloyd
PRO
35
15k
Transcript
第1回 雲勉LT⼤会 CloudWatch Syntheticsと Amazon Managed Grafana を連携する
⾃⼰紹介 2 上地 航平(うえち こうへい) 所属︓クラウドインテグレーション事業部 MSP開発セクション 経歴︓MSP運⽤→MSP開発 アイレット歴︓3年⽬ 何か⼀⾔︓好きなAWSサービス
CloudFormation
アジェンダ 3 1.Syntheticsモニタリングの基礎 2.Syntheticsモニタリングツールの⽐較 3.CloudWatch Syntheticsモニターの作成 4.Amazon Managed Grafanaで可視化してみた 5.まとめ
CloudWatch SyntheticsとAmazon Managed Grafanaを連携する
本⽇のゴール 4 話さないこと • Amazon Managed Grafanaの概要 • ダッシュボードの初期構築設定 •
Syntheticsモニタリングの監視⽅法を理解する。 • CloudWatch Syntheticsモニターを選定した理由を理解する。
1. Syntheticsモニタリングの基礎 5
1. Syntheticsモニタリングの基礎 6 合成監視とも呼ばれ、メトリクスやログで捉えられる 「システム側の問題」だけではなく、 実際のユーザー体験を反映した応答時間や遅延など 「ユーザー側の問題」を把握できる監視⽅法です。
1. Syntheticsモニタリングの基礎 7 • Syntheticsモニタリング(合成監視)は、AWS CloudWatchで実装し利⽤することが可能です。 他にもNew RelicやDatadogなどでも提供されています。 • 具体的にはスクリプト(Canary)を利⽤して、
特定のサービスURLに対してユーザー操作(ログイン、商品購⼊、検索など)を シミュレーションし、それらの操作が実際に⾏われた際のエラーや遅延を監視します。 AWS CloudWatch Synthetics Canaries スクリプト(Canary) http://test-〇〇.com
2. Syntheticsモニタリングツールの⽐較 8
AWS CloudWatch New Relic サービス名 Synthetics Canaries Synthetic Monitoring スケジューリング機能
CRON式が使える 実⾏頻度として選択 (1/5/10/30分、1/6/12/24時間) データ保持期間 1~455⽇ (s3に保存される) 最⼤395⽇ (13ヶ⽉) 合成監視モニタのIP固定 可能 不可能 Amazon Managed Grafanaとの 連携可否 可能 可能 CloudWatchと統合 データセットとして追加するだけでOKです 費⽤が⾼い($3500/⽉〜) Amazon Managed Grafanaのエンタープラ イズ化が必要です 2. Syntheticsモニタリングツールの⽐較 9
2. Syntheticsモニタリングツールの⽐較 10 AWS CloudWatch New Relic サービス名 Synthetics Canaries
Synthetic Monitoring スケジューリング機能 CRON式が使える 実⾏頻度として選択 (1/5/10/30分、1/6/12/24時間) データ保持期間 1~455⽇ (s3に保存される) 最⼤395⽇ (13ヶ⽉) 合成監視モニタのIP固定 可能 不可能 Amazon Managed Grafanaとの 連携可否 可能 可能 CloudWatchと統合 データセットとして追加するだけでOKです 費⽤が⾼い($3500/⽉〜) Amazon Managed Grafanaのエンタープラ イズ化が必要です 今回採⽤
3. CloudWatch Syntheticsモニターの作成 11
3. CloudWatch Syntheticsモニターの作成 12 サービスURLを確認する簡易モニターの作成⼿順を紹介します。 ステップ① CloudWatchの「Synthetics Canaries」サービスから「Canaryを作成」を選択する。
3. CloudWatch Syntheticsモニターの作成 13 ステップ② モニタリングの結果 ※モニタリングの結果をAmazon Managed Grafanaで可視化 •
Canary ビルダーの設定で、監視したいURLと名前を⼊⼒する。 • ページ下部より「Canaryを作成」をクリックし、モニターの作成と監視の成功を確認する。
4. Amazon Managed Grafanaでの可視化 14
4. Amazon Managed Grafanaでの可視化 15 ステップ① Amazon Managed Grafanaにダッシュボードを作成する。 https://www.youtube.com/watch?v=yo56gGH_o90
https://iret.media/79751 Grafanaの概要について以下参考資料があります。 https://iret.media/79887
4. Amazon Managed Grafanaでの可視化 16 ステップ② Grafanaダッシュボードでパネルを作成し、必要なパラメータを設定する。 「Data source」… 「CloudWatchを登録したデータセット名」
「Namespace」 … 「CloudWatchSynthetics」 「Metric name」 … 「表⽰したいメトリクス」 「Statistic」 … 「集計⽅法」
4. Amazon Managed Grafanaでの可視化 17 CloudWatchとAmazon Managed Grafanaの画⾯を⽐較してみた ↳ Grafanaの良い所︓パネルをカスタマイズして視覚的にわかりやすく表⽰できる。
5. まとめ 18
5. まとめ 19 ▶ Syntheticsモニタリングの監視⽅法を理解する。 特定のサービスURLに対し、 ユーザー操作(ログイン、商品購⼊、検索など)を シミュレーションしてエラーを監視する⽅法です。 ▶ CloudWatch
Syntheticsモニターを選定した理由を理解する。 Amazon Managed Grafanaとの⾼い互換性があり、 容易にデータ連携できるため選定しました。
動画URL 20 n 動画タイトル 第1回 雲勉LT⼤会 AWSをテーマに社内でLT⼤会をやってみた n 動画URL https://youtu.be/EVdUQx4jCkE
最後まで ご清聴頂きありがとうございました。 21