inflearn logo
知識共有
inflearn logo

実習で学ぶグラファナ (Grafana Stack)

グラファナ(💥)を最も簡単かつ迅速に理解するために、実習中心に構成しました。🧭 特に、すでに検証済みのベストセラー『コンテナインフラ環境構築のためのKubernetes/Docker』で実証された内容をさらに拡張し、グラファナ自体をより深く学習できるように作成しました。💯 また、実務的な内容が「補講」として定期的に追加されています。グラファナをこれほど深く、かつ幅広く扱った講義は他にないと自負しています!

難易度 中級以上

受講期間 無制限

Kubernetes
Kubernetes
grafana
grafana
Kubernetes
Kubernetes
grafana
grafana

学習した受講者のレビュー

学習した受講者のレビュー

4.9

5.0

규북이

100% 受講後に作成

グラパナ入門用講義でいいと思います。

5.0

learner10

91% 受講後に作成

よく聞いた

5.0

mintae

35% 受講後に作成

こんにちは。 以前の内容が間違って記載されていたようです。該当内容は削除いたしました。 現在の学習内容は理解しやすく、海外でも受講が円滑に進行しています。ありがとうございます。

受講後に得られること

  • 効果的なKubernetes運用のためにモニタリングの可視化を構成する方法

  • Grafanaを心ゆくまで実習できる自分だけの環境作り

  • グラファナの中核要素であるパネル(Panel)に対する十分な理解

  • グラファナダッシュボードをより効果的に構成するアコーディオンメニュー

  • 作成したダッシュボードのエクスポートとインポート

  • 業界で認定された検証済みのダッシュボードを取得する

  • Prometheus-Stackで提供されるGrafanaの特殊性

  • Grafanaのアラート(Alert)機能を設定する方法

グラファナ、基礎から実務まで一気に!

最も簡単で幅広いグラファナガイド。

Grafanaでクバネティスのダッシュボードを
より簡単に、効果的に作成できます。

 

📢  クバネティス v1.30 で実習アップデート!

  • 2024年6月16日に、クバネティスの実習がv1.30に合わせて変更されました。
  • これに伴い、ch2は全講義で共通して使用される形式に変更され、以前ch2にあったグラファナのデプロイは2.11に変更されました。
  • また、基本オペレーティングシステムをCentOS 7からUbuntu 22.04に変更しました。
  • v1.30アップデートのために追加で撮影された映像はありません。
  • 既存の補講はAが保存しており、v1.30以降はBで進行されます。
  • 🎉 Macシリコン (M1, M2, M3, M4 / arm64)を公式にサポートしました。 😄

この講座は、💥グラファナ(Grafana)をドキュメントで学ぶ際に直面する難しい部分を構造的に整理し、すべての内容を実習することで、グラファナをより簡単に学べるように構成した講座です。

💡 受講登録前に知っておくと良い点

  • グラファナは単独で使用されるのではなく、インフラシステムと有機的に連携して使用されるため、現在のインフラシステムであるクバネティスとプロメテウスに関する事前知識が必ず必要です。該当する事前知識がない場合、講義の進行が難しいため、必ず内容をご確認ください。
  • 上記の内容を含め、講義の内容を理解したい場合は、プレビューで無料公開されている3.3.様々な種類のPanelを活用性に応じて区分する、または5.2.単位を変更する (w Time series)のレッスンを先に視聴してみることをお勧めします。
  • 上記の内容が十分に納得でき、現在の講義リストが役に立つと判断されましたら、講義を進めていただくことをお勧めします。

グラファナの核となる要素であるパネル(Panel)を簡単に理解できるよう、活用度に応じて区分した図式

今回の講義は、グラファナの核心的な構成要素であるパネルについて十分に理解できるよう、個別のパネルをすべて例題を通して学べるよう構成されています。また、多様なパネルを通じて作成したグラファナのダッシュボードを、実務でも効果的に作成できる様々な機能についても一緒に見ていきます。受講生がこれらの目標を効果的に達成できるよう、以下のような構成に従って進められます。

Part 1. Grafanaを構成する

  • ch1: なぜグラファナ(Grafana)なのか?
  • ch2: 『共通』クバネティス実習環境の構築(+Grafanaデプロイ)

Part 2. Grafanaダッシュボードおよび主に使用するパネルについて

  • ch3: グラファナのメニュー構成の確認
  • ch4: [Stable] グラファナでよく使われるパネル
  • ch5: グラファナパネルで提供される様々なオプション

Part 3. グラファナのその他のパネルについて(オプション)

  • ch6: [Stable] 具体的な目的を持って使用されるパネル
  • ch7: [Stable] あまり使用されないパネル
  • ch8: [Beta] 実験的なパネル

Part 4. Grafanaを活用する

  • ch9: グラファナダッシュボードの活用法

詳細な目次は下部の[カリキュラム]を参考にしてください 😊


なぜグラファナを学ぶべきなのでしょうか?

プロメテウスは、クバネティスというインフラ上で稼働するほぼすべての要素に対するモニタリングデータを提供するように設計されています。しかし、プロメテウスでは実際に人が頻繁に見て確認し、対処するためのダッシュボードを作成するには機能が制限されています。これを補完できるツールはいくつかありますが、その中で最も広く使われており、資料も最も豊富なツールがグラファナです。

したがって、すでにプロメテウスとほぼセットで使われているグラファナを通じてクバネティスのモニタリングダッシュボードを実装すれば、効果的にクバネティスを運用・管理できるでしょう。

そして、Grafana Labsが提供するGrafana以外にも、Loki、Tempo、Mimir、OnCallなどを組み合わせて構成することで、非常に一貫性のある管理者環境を構築・適用し、安定したシステムの構築および運用を行うことも可能です。

Grafanaが提供するLGTM (Loki, Grafana, Tempo, Mimir) (関連ドキュメント)

したがって、Kubernetesのようなインフラをすでに使用している、あるいは使用する計画があるなら、一日も早くプロメテウスだけでなくグラファナを共に習得し、先を行く開発者・エンジニアとして成長できることを願っています。それでは、今すぐ馴染みの薄かったグラファナについての学びを一緒に始めてみませんか? 😃

Grafanaで作成したKubernetesモニタリングダッシュボード (関連内容)


この講義の特徴

📕

グラファナだけを深く広く集中的に扱う国内唯一のグラファナ専門講座です。

🔎

グラファナのメニューからゆっくり、そして丁寧に説明し、学習者の理解を助けます。

🧰

グラファナを実務で使う活用方法まで、すべて詳しくご紹介します。

👨‍💻

現役のクバネティスエンジニアおよびITオープンソースコントリビューターが、実務者の視点で直接生き生きと講義します。

🚩

ベストセラー講座「コンテナインフラ環境構築のためのKubernetes入門」からさらに一歩進んで、k8sを深く拡張します。

💾

クーバネティスのラボ環境構築に苦労している受講生のために、手動でインストール・構成するためのスクリプトとマニュアルを提供します。

📖 クーバネティスクラスター手動インストールガイド (2026.01.10, リンク

これまで周囲でクーバネティスを導入し、そのモニタリングとしてプロメテウスを選択したものの、それを表現することに苦労している方々を多く見てきました。前回の講義『実習で学ぶプロメテウス』を通じてプロメテウスを理解したとしても... これを人間が容易に認識できるように表現してくれるグラファナのようなツールが必要です。

したがって、「どうすれば簡単に、本当に簡単にグラファナの扱い方を教えられるだろうか?」、「どうすればクバネティスのエコシステムに共に参加してもらえるだろうか?」という悩みを詰め込んだ講義です。

今回の講義をすべて受講し内容を理解すれば、グラファナ公式サイトで説明されている様々なパネルを自由に使いこなせるようになるでしょう。

Grafanaが提供する様々なパネル (ページへ移動)


積極的なK8sGrafana 貢献活動

CNCFアンバサダーとして不定期にBlogおよびNewsを韓国語に翻訳

Kubernetesアプリの分散トレーシングに関して、今知っておくと良い事項 (翻訳記事を見る)

Calico(カリコ)認証関連のイシュー提起

• • • • • •

Calico v3.24.5、v3.20.0で発生する問題を報告し、回避策(Workaround)を併せて提供 (問題を確認する)


Q&A 💬

Q. 事前コース『実習で学ぶプロメテウス』を受講せずに受講しても大丈夫ですか?

より多くの方々にグラファナの素晴らしさを学んでいただきたいと願っていますが… グラファナはプロメテウスを知らずしては理解できない領域にあるため、必須の事前講義である『実習で学ぶプロメテウス』を視聴してから受講されることを強く、強くお勧めします。該当の講義の内容をすべて理解しているレベルであれば、当然ながら受講する必要はありませんが、一連の流れにある講義であるため、前の講義で説明した内容は言及するにとどめ、すぐに次に進む予定です。

より正確な判断のために、実習で学ぶPrometheusの講義目次にある内容を確認してみることをお勧めします。

Q. グラファナを必ずこの講義で学ばなければなりませんか?

正直に申し上げますと、「いいえ」です。最高の教科書はGrafana公式ドキュメントです。しかし、公式ドキュメントは最初から勉強するには、どこから始めてどのように学べばよいか定義するのが難しい部分があります。例えるなら、Grafana公式ドキュメントを教科書と考え、この講義を参考書と考えていただければと思います。ただ、個人的な意見としては、Grafana公式ドキュメントはプロメテウスのように親切にまとめられた教科書ではないため、参考書を先に見たほうがより効果的にGrafanaを学べるのではないかと考えています。

Q. この講義さえ受ければ、Grafanaのすべてを理解できますか?

既存の講義(「簡単に始めるクバネティス」、「図解で学ぶクバネティス」)でも言及しましたが、数十時間のオンライン・オフライン講義で、ある製品のすべてを教えることは不可能です。しかし、グラファナの核心的な部分はすべて網羅しており、このような観点で扱う国内の講義は他にないと自負しております。

また、実務の観点から役立つ内容は継続的にアップデートしていく予定です。


講義で使用する
プログラムとバージョン & 講義ソースアドレス

バージョン 💾

  • Kubernetes - 1.30.4
  • Containerd - 1.16.31
  • Prometheus - 2.37 (LTS)
  • Grafana - 9.2.4
  • Prometheus Operator - 0.58.0
  • MetalLB - 0.14.4
  • NFS Subdirectory External Provisioner - 4.0.2
  • Kubernetes Metrics Server - Master / 0.7.1
  • Helm - 3.14.0

インフラ構成ツール 🏗️

ターミナル接続ツール 🚀


前回の講義
確認してみてください。

add_shortcode('course','326651,327444,327621','list')

 

📣 学習前にご確認ください!

  • 受講生の皆様がスムーズに実習を行えるよう最善を尽くしておりますが、個人の環境によって発生するVagrant関連のエラーについては、対応いたしかねる場合がございますので、あらかじめご了承ください。
  • (x86-64) Vagrant関連のエラーにより実習の進行が困難な方のために、OVAイメージを提供しています。(2.3講義の下部にダウンロード用のアドレスを記載)
  • 質問への回答は提供しておりますが、受講料にはQ&Aの費用は含まれておりません。ただし、実習がうまくいかない場合や、内容に誤りがある場合は、お知らせいただければ可能な限り迅速に対応いたします。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 構築されたKubernetesを効果的に視覚化してモニタリングしたい方

  • クラウドにもすでに適用されている視覚化ツールであるGrafana(グラファナ)について知りたい方

  • 有料モニタリングシステムから無料モニタリングシステムへ移行したい方

前提知識、
必要でしょうか?

  • 簡単に始めるクバネティス講義レベルの知識

  • 図解で学ぶKubernetes講座レベルの知識

  • 実習で学ぶPrometheus(必須)

こんにちは
k8sです。

1,434

受講生

72

受講レビュー

30

回答

4.9

講座評価

2

講座

グローバルソーシャルプラットフォーム企業でSite Reliability Engineerとして在籍しており、Kubernetesマルチクラスター管理およびデータベースプラットフォームの運用を主導している。CRD(Custom Resource Definition)に基づいたオペレーター開発、分散データベースのグローバルリージョン運用、大規模データパイプラインの自動化など、多様な経験をもとに、現場のエンジニアがKubernetesをより効率的に活用できるよう支援している。また、ISMS-P、GDPR、CCPAなどのグローバルなセキュリティ規制に準拠したデータライフサイクルパイプラインを設計・運用した実務経験を持ち、Kubernetesのオープンソースプロジェクトにも寄与している。

さらに、国内の主要大企業やクラウドファースト企業を対象に、クラウド移行、データガバナンスコンサルティング、セキュリティコンプライアンス対応を支援してきたほか、国家機関のクラウドインフラおよびデータセキュリティ関連の政策諮問にも参加した経験を通じて、実務と研究を並行して続けている。

もっと見る

共同知識共有者

カリキュラム

全体

75件 ∙ (11時間 2分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

30件

4.9

30件の受講レビュー

  • paulmoon008308님의 프로필 이미지
    paulmoon008308

    受講レビュー 111

    平均評価 4.9

    5

    7% 受講後に作成

    • lsw655247님의 프로필 이미지
      lsw655247

      受講レビュー 3

      平均評価 4.7

      5

      31% 受講後に作成

      • shin9cheol님의 프로필 이미지
        shin9cheol

        受講レビュー 13

        平均評価 5.0

        5

        100% 受講後に作成

        グラパナ入門用講義でいいと思います。

        • k8s
          知識共有者

          レビューを残してくれてありがとう。グラパナをより活用できる方案も引き続きアップデートするよう努力いたします。 ムン・ソンジュドリーム

      • nysims4253님의 프로필 이미지
        nysims4253

        受講レビュー 3

        平均評価 4.7

        5

        60% 受講後に作成

        • onpoomdts4413님의 프로필 이미지
          onpoomdts4413

          受講レビュー 1

          平均評価 5.0

          5

          31% 受講後に作成

          似ている講座

          同じ分野の他の講座を見てみましょう!

          ¥12,463