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
第12回 雲勉LT【オンライン】AWS Managed Grafanaダッシュボードを一緒に構...
Search
iret.kumoben
December 19, 2023
Technology
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
第12回 雲勉LT【オンライン】AWS Managed Grafanaダッシュボードを一緒に構築しましょう
下記、勉強会での資料です。
https://youtu.be/yo56gGH_o90
iret.kumoben
December 19, 2023
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
140
第175回 雲勉 Amazon ECS入門:コンテナ実行の基本を学ぶ
iret
0
240
第174回 雲勉 Google Agentspace × ADK Vertex AI Agent Engineにデプロイしたエージェントを呼び出す
iret
0
210
Other Decks in Technology
See All in Technology
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
FinOps Agentが生んだ技術負債:コスト自動調査の落とし穴と解消までの道のり
oasis1994liveforever
2
150
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
360
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
140
Browser Spec: Testing Hotwire with Ruby
takahashim
1
130
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.4k
その Valkey 使いこなしていますか?
onk
PRO
5
1.6k
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
840
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
170
WasmをRustにする
sansantech
PRO
0
300
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
190
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.8k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
New Earth Scene 8
popppiees
4
2.7k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Un-Boring Meetings
codingconduct
0
460
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Bash Introduction
62gerente
615
220k
Transcript
第12回 雲勉LT【オンライン】 AWS Managed Grafanaダッシュボードを 一緒に構築しましょう
アジェンダ 2 0. ⾃⼰紹介 1.Amazon Managed Grafana概要 2.ワークスペースの作成 3.IAMユーザーをワークスペースに割り当て 4.ダッシュボードの作成
0.講師⾃⼰紹介 3 n 名前 • 上地航平(うえち こうへい) • スケボー業界(未経験転職)…>MSP運⽤…>MSP開発 ←イマココ
• 3年⽬(アイレット歴) • 2023 Japan AWS Top Engineers • ͖ͳAWSαʔϏεɿCloudFormation
本⽇のゴール 4 n Amazon Managed Grafanaのダッシュボードを作成し、構築ノウ ハウを理解する。
1.Amazon Managed Grafana概要 5
1.Amazon Managed Grafana概要 6 n Grafanaとは • Grafana Labs が開発したOSSデータ視覚化プラットフォームです。
【特徴】 ①対応するデータセットが豊富 →特にAWS(Athena・Cloudwatch Logs/Metics)やGoogleCloud(BigQuery・Cloud Monitoring)など様々なデータの 可視化が可能です。 また多様なグラフで可視化でき、特に時系列やメーター・ヒストグラムなど様々な視点で分析できます。 ②システム運⽤に役⽴つ機能も豊富 →ダッシュボード共有・アラート送信機能…etcなど、システム運⽤に必要な機能も多く備えています。 ③⾃由⾃在に編集できるダッシュボード →ダッシュボードはパネルという要素で構成されています。パネルはデータを分析・可視化したものを表⽰できます。 このパネルはドラック&ドロップで⾃由⾃在に移動でき、またMarkdownやHTMLをパネルに埋め込むことができます。 ダッシュボードを⾃由⾃在に編集することで⾃分好みにカスタマイズすることもできます。
1.Amazon Managed Grafana概要 7 n Grafanaとは • Grafana Labs が開発したOSSデータ視覚化プラットフォームです。
1.Amazon Managed Grafana概要 8 n 3つの利⽤⽅法 • Grafana OSS ⾃前ホスト
/ 無料 • Grafana Cloud(コスト管理難しい) SaaS / ⽉額 [Free]無料︓(使⽤量に制限)ログ50GB,トレース50GB,アクティブなユーザー3名…etc+超過分課⾦ [Pro]29$︓ (使⽤量に制限)ログ100GB,トレース100GB,アクティブなユーザー5名…etc+超過分課⾦ [Advanced]299$︓ (使⽤量に制限) [Pro]と同じ+enterprise向プラグイン使⽤可能となります。+超過分課⾦ • Amazon Managed Grafana(コスト管理が簡潔) SaaS / ⽉額 閲覧者ユーザー5$・管理者ユーザー9$/1⼈あたり Grafana Cloudと⽐較し、アクティブユーザー単位での課⾦体制のためコスト管理がより簡潔です。
2.ワークスペースの作成 9
2.ワークスペースの作成 10 n ワークスペースの作成 • AWSアカウントにログインする。 • 検索窓より「Amazon Grafana」サービス画⾯を開く。 •
右上「ワークスペースを作成」をクリックする。 次のセクションでは、「ワークスペースのおすすめ設定⽅法について」お伝えします。
2.ワークスペースの作成 11 n ワークスペースのおすすめ設定⽅法① ☆ユーザー認証⽅式 Grafanaワークスペースを作成するとログインが可能となりますが、ここで使⽤するユーザー認証⽅ 式を設定することができます。 ü AWS IAM
ID センター (AWS SSO の後継) ☆オススメ ↳ Grafanaワークスペースへのログインに、既存のIAMユーザーやグループ単位を使⽤することがで きる。追加で認証する設定などが少なく⼿間が少ない。 p Security Assertion Markup Language (SAML) ↳ Grafanaワークスペースへのログインに、サードパーティ製(OneloginやPingID..)の情報を使⽤で きるよう設定ができる。もし既存のIDプロバイドと統合したい⽅はこちらの設定が必要です。
2.ワークスペースの作成 12 n ワークスペースのおすすめ設定⽅法① ☆ユーザー認証⽅式(参考画像)
2.ワークスペースの作成 13 n ワークスペースのおすすめ設定⽅法② ☆アクセス許可タイプ Amazon Managed Grafanaでデータを可視化する時に、各データセットへアクセスする権限が必要となりま す。 このアクセス許可タイプで「サービスマネージド」に✔すると、アクセス権限に必要なIAMポリシーが⾃動で作
成されます。またAmazon Managed Grafanaのサービスロールへ⾃動で紐付けまでされます。 ü サービスマネージド ☆オススメ メリット︓上述にあるように⾃動のため⼿間が少ないです。|デメリット︓強い権限の付与になります。 p カスタマーマネージド アクセス権限に必要なIAMポリシーを⼿動で作成・アタッチ・サービスロールへ紐付けする。 メリット︓カスタムIAMポリシーなので、最⼩権限のみに絞ることができます。 デメリット︓⼿間・⼯数がかかります。
2.ワークスペースの作成 14 n ワークスペースのおすすめ設定⽅法② ☆アクセス許可タイプ(参考画像)
2.ワークスペースの作成 15 n ワークスペースのおすすめ設定⽅法② ☆アクセス許可タイプ(参考画像)
2.ワークスペースの作成 16 n ワークスペースのおすすめ設定⽅法③ ☆ネットワークアクセスコントロール - オプション※必須ではありません。 Ø 設定を「オープンアクセス」に✔すると、 ワークスペースURLを知っている⼈がアクセスできるパブリックなものとなります。
Ø 設定を「制限付きアクセス」に✔すると、 別途作成したVPCマネージドプレフィックスリストをアタッチすることができます。 これにより特定IPからのみGrafanaワークスペースと共有ダッシュボードにアクセスすることができ ます。 ü オープンアクセス ↳今回はこちらを採⽤しました。 p 制限付きアクセス ↳IP制限をかけたい場合
2.ワークスペースの作成 17 n ワークスペースのおすすめ設定⽅法③ ☆ネットワークアクセスコントロール - オプション※必須ではありません。(参照画像) ----------------------------- ü オープンアクセス
パブリックアクセスできます。 ------------------------------ ü 制限付きアクセス IP制限をかけることができます。
2.ワークスペースの作成 18 n ワークスペースを作成する。 • ワークスペースのおすすめ設定⽅法①〜③を確認後、ワークスペースを作成する。 • ステータスが「アクティブ」であればOKです。 • ワークスペースURLが発⾏されています。このURLをクリックすることでGrafana
コンソールへアクセスが可能となります。
3. IAMユーザーをワークスペースに割り当て 19
3. IAMユーザーをワークスペースに割り当て 20 n 作成したワークスペースへユーザー割り当てを⾏う。 1. ワークスペース名をクリックする。 2. 「認証」タブをクリックする。 3.
AWS IAM ID センター (AWS SSO の後継)の「ユーザーとユーザーグループの設 定」をクリックする。 4. 次画⾯でIAMユーザー or 所属グループ単位で認証権限の割り当てを⾏います。
3. IAMユーザーをワークスペースに割り当て 21 n 作成したワークスペースへユーザー割り当てを⾏います。 ユーザーに認証権限を割り当てると、初期設定では「閲覧者」のままとなってしまいます。 これではGrafanaでデータセット作成などができない状態になります。 Ø 「アクション」>「管理者を作成する」クリックし、ユーザーを「管理者」に変更する。 ※この時点で割り当てたユーザーまたはグループが「管理者」となっていることを確認する。
4. ダッシュボードの作成 22
4. ダッシュボードの作成 23 n ログイン確認 • ワークスペースの作成が完了したらURLが表⽰されるので、 アクセスしログインを実施します。初回ログインのみメール認証が必要となります。
4. ダッシュボードの作成 24 n データセットの作成 1. Grafanaコンソールのトップページより、左ウィンドウ「Apps」→「AWS Data Sources」をクリックする。 2.
追加したいデータセットを選択(今回は「Cloudwatch」)し、「Add data source」をクリックする。 3. 次に「Data Source name」にデータセットが追加できたことを確認します。 追加したデータセットの「Go to setting」をクリックする。
4. ダッシュボードの作成 25 n パネル&ダッシュボードの作成 ※今回はEC2メトリクスのダッシュボードを作成するため、事前にEC2を稼働させメトリ クスを発⽣させておきました。 1. 次の画⾯では、スクリーンショットのように3つがセットさているか確認します。 ◦Name︓「先程作成したCloudwatch⽤データセット」が選択されている。
◦Authentication Provider︓「Workspace IAM Role」 ◦Default Region︓メトリクスが存在するリージョン
4. ダッシュボードの作成 26 n パネル&ダッシュボード ※今回はEC2メトリクスのダッシュボードを作成するため、事前にEC2を稼働させメ トリクスを発⽣させておきました。 2. 「Dashboards」タブを開き、Amazon EC2の「Import」をクリックする。
4. ダッシュボードの作成 27 n パネル&ダッシュボード トップページより「Dashboards」を開くと、「Amazon EC2」フォルダが作成され ていることを確認できます。 このフォルダをクリックし、ダッシュボードが作成できているか確認します。
4. ダッシュボードの作成 28 n パネル&ダッシュボード 3. フォルダをクリックし画⾯遷移すると EC2メトリクスを可視化したダッシュボードが⾃動で作成することができました。
最後までご清聴頂きありがとうございました。 29 n Amazon Managed Grafanaに関連する記事やその他マルチクラウドな技術記事も 「iret.media」で積極的に発信しています︕ https://iret.media/