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

CloudWatch SyntheticsとAmazon Managed Grafanaを連携する

CloudWatch SyntheticsとAmazon Managed Grafanaを連携する

iret.kumoben

March 19, 2024
Tweet

More Decks by iret.kumoben

Other Decks in Technology

Transcript

  1. 本⽇のゴール 4 話さないこと • Amazon Managed Grafanaの概要 • ダッシュボードの初期構築設定 •

    Syntheticsモニタリングの監視⽅法を理解する。 • CloudWatch Syntheticsモニターを選定した理由を理解する。
  2. 1. Syntheticsモニタリングの基礎 7 • Syntheticsモニタリング(合成監視)は、AWS CloudWatchで実装し利⽤することが可能です。 他にもNew RelicやDatadogなどでも提供されています。 • 具体的にはスクリプト(Canary)を利⽤して、

    特定のサービスURLに対してユーザー操作(ログイン、商品購⼊、検索など)を シミュレーションし、それらの操作が実際に⾏われた際のエラーや遅延を監視します。 AWS CloudWatch Synthetics Canaries スクリプト(Canary) http://test-〇〇.com
  3. 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
  4. 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のエンタープラ イズ化が必要です 今回採⽤
  5. 3. CloudWatch Syntheticsモニターの作成 13 ステップ② モニタリングの結果 ※モニタリングの結果をAmazon Managed Grafanaで可視化 •

    Canary ビルダーの設定で、監視したいURLと名前を⼊⼒する。 • ページ下部より「Canaryを作成」をクリックし、モニターの作成と監視の成功を確認する。
  6. 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