Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
CloudWatch SyntheticsとAmazon Managed Grafanaを連携する
Search
iret.kumoben
March 19, 2024
Technology
230
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
140
第181回 雲勉 WEB制作者のちょっとした面倒をAWSで解決!Amazon S3とAWS Lambda活用術
iret
0
120
第180回 雲勉 Abuse report の調査・確認方法について
iret
0
140
第179回 雲勉 AI を活用したサポートデスク業務の改善
iret
0
180
第178回 雲勉 Amazon EKSをオンプレで! Amazon EKS Anywhere 実践構築ガイド
iret
1
150
第177回 雲勉 IdP 移行を楽に!Amazon Cognito でアプリへの影響をゼロにするアイデア
iret
0
150
第176回 雲勉 VPC 間サービス接続を考える!Private Service Connect 入門
iret
0
130
第175回 雲勉 Amazon ECS入門:コンテナ実行の基本を学ぶ
iret
0
230
第174回 雲勉 Google Agentspace × ADK Vertex AI Agent Engineにデプロイしたエージェントを呼び出す
iret
0
210
Other Decks in Technology
See All in Technology
予測不能な実行エージェントを安全にサクッと試せるサンドボックス環境の話
sansantech
PRO
0
130
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
270
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
650
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
160
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
2
840
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
150
20260930_Gemma4_Hands-on
tsho
0
230
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
210
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.2k
プロダクト価値を、 チームが使える判断軸に変える
vivion
0
130
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
520
OpenSharing について熱く語る〜AI アセットの共有について〜
kameitomohiro
0
240
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
41k
Odyssey Design
rkendrick25
PRO
2
860
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
Chasing Engaging Ingredients in Design
codingconduct
0
340
New Earth Scene 8
popppiees
4
2.7k
Writing Fast Ruby
sferik
630
63k
Un-Boring Meetings
codingconduct
0
440
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Statistics for Hackers
jakevdp
799
230k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
300
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
Making Projects Easy
brettharned
120
6.8k
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