プロメテウス、基礎から実務まで一度に!
最も簡単で広いプロメテウス ガイド。 ⚓ クバネティスモニタリングに必要なプロメテウス を最も簡単で広く扱います。
📢クーバーネティス v1.30 で実習アップデート!
2024年6月16日に、クバネティスの実習がv1.30に合わせて変更されました。 これにより、ch2は全講義で共通使用される形に変更され、既存にch2にあったのはプロメテウス配布は2.11に変更された。 また、基本オペレーティングシステムをセントOS 7からUbuntu 22.04に変更しました。 v1.30 アップデート用に追加撮影された映像はありません。 既存の補強はAが保存しておき、v1.30以降はBに進みます。 🎉Macシリコン(M1、M2、M3、M4 / arm64) を正式にサポートしています。 😄 このレッスンは、プロメテウス(Prometheus) を文書で学ぶときに困難を経験する部分を構造的に整理し、すべての内容を練習してプロメテウスを少し簡単に学ぶように構成したレッスンです。
プロメテウスは単独で使われるのではなく、インフラシステムと有機的に組み合わせて使用されるため、現在インフラシステムであるクーバーネティスについての事前知識が必ず必要です 。該当する事前知識がないと講義の進行が難しいので、その内容を必ずご確認ください。 上記の内容を含めて講義内容を理解したい場合は、プレビューで無料公開 された5.9。 学んだことを総合してより意味のあるPromQL作りの 授業を先に視聴してみることをおすすめします。 上記の内容が十分に大丈夫で、現在の講義リストが役に立つと思われる場合は、講義を進めていただくことをお勧めします。 モニタリング(メトリック)パイプラインとログパイプライン
他にプロメテウスを説明する図
今回の講義では、プロメテウスの構成要素、動作原理、そしてそれに対する応用を容易に理解できるようにカリキュラムを構造化し、実際の業務にプロメテウスを適用する際のメカニズムを十分に理解し構築できるように作られました。受講生がこれらの目標を効果的に達成できるように、以下の構成に従って進められます。
Part 1. プロメテウスの理解と構成 ch1:モニタリングとは? ch2: 『共通』 クバネティス実習環境を構築 (+プロメテウス配布) Part 2. ネイティブプロメテウス ch3:プロメテウスWeb UIメニューからプロメテウスの仕組みを学ぶ ch4: プロメテウス・エクスポーター (Exporter) ch5:PromQLを書く ch6:プロメテウス設定の変更と便利な機能の追加 ch7:実務で使用するアプリケーションの監視 Part 3. プロメテウスオペレーター ch8:プロメテウスオペレーターの使い方 ch9:プロメテウスオペレーターアプリケーション 詳細目次は下段[カリキュラム]を参考にしてください😊 なぜプロメテウス を学ぶべきですか? プロメテウスは、クバネティスと呼ばれるインフラストラクチャで駆動されるほとんどすべての要素の監視データを 提供するように設計されています。本講義でも取り上げていますが、このためにすでにクーバネティスの主要コンポーネントでも、プロメテウスがメトリックを収集できるように準備しておくほど、クバネティスという巨大なインフラに非常に密接な関連性を持っています。プロメテウスには、公開されたメトリックを 収集するだけでなく、それを処理してユーザーがより簡単に利用できるようにするさまざまな機能が 含まれています。
そのため、すでにほぼ標準となっているクーバーネティスインフラを使用しているか、使用する予定なら必須に学ぶべき領域がプロメテウスです。
したがって、Cubernetesなどのインフラストラクチャに既に使用しているか使用する予定がある場合は、1日でも迅速にプロメテウスを習得し、それを利用して先進的な開発者/エンジニアに成長できることを願っています。それでは、今すぐ不慣れに感じられたプロメテウスについての学びを一緒に始めてみてはいかがでしょうか。 😃
この講義の特徴 📕
プロメテウスだけを深く広く集中して扱う国内唯一のプロメテウス専門講義 です。
🔎
プロメテウスのメニューからゆっくりと入念に説明し 、学習者の理解を助けます。
🧰
プロメテウスを実務で使用する活用方法 まですべて詳しく紹介します。
👨💻
現業クーバーネティスエンジニア、ITオープンソースコントリビューターが実務者の視点で 直接鮮やかに講義します。
🚩
ベストセラー講義「コンテナインフラ環境構築のためのクーバーネティスの取り扱い」を進め、k8sを深く拡張 します。
💾
Kubernetis Lab環境の設定に問題がある受講者のためのOpen Virtualization Format(OVA) イメージファイル を提供します。
📖 OVA (Open Virtualization Archive), Qcow2(QEMU copy on write) イメージファイルを提供します。
これまで周辺でクーバーネティスを扱うのですが、プロメテウスのような重要な要素を扱いにくい方をたくさん見ました。前回の講義『 簡単に始めるクーバーネティス 』と『 絵で学ぶクーバーネティス 』を通じてクーバーネティスを理解したとしても…実は講義が終わる時点でおっしゃったように、クバネティスは単にクバネティスだけ理解して使用できるインフラではありません。
したがって、「どうすれば簡単に本当に簡単にプロメテウスを扱うことを教えてもらえますか?」、「どうすればクーバーネティス生態系で一緒にすることができますか?」という悩みを溶かした講義です。
今回の講義をすべて聞いて内容を理解すれば、プロメテウス公式ホームページにある下記のアーキテクチャがなぜそのように構成されなければならないのか、そしてどのように活用できるのかを理解できます。
プロメテウス公式アーキテクチャ(ページショートカット)
積極的なK8s &プロメテウス 貢献活動 キューバネティスクラスタTLS証明書の管理
キューバネティス文書の中で、クラスターでTLS証明書を管理するためのコンテンツ変更を要求する(問題を見る)
Kubernetes Storage Performanceツールの改善 kDbenchの配布(ツールを見る)
毎年、クーバーネティス標準アーキテクチャの提案
2023年 クバネティス標準アーキテクチャ(文書見に行く)
Kubernetes韓国語文書問題情報
キューバネティス文書の中でCoreDNSの内容変更要求(問題を見に行く)
Kubernetes Volume Test Codeの修正
クバネティスボリュームテストコードを確認する途中でタイプミスを見てコードを変更する(PR見に行く)
Prometheus Blackbox Exporterのロゴの提言
プロメテウスブラックボックスチームにロゴ関連提言(PRを見に行く)
Q&A 💬 Q. 事前コース『簡単に始めるクーバーネティス』と『絵で学ぶクーバーネティス』を聞かずに受講してもいいですか?
もっと多くの方がプロメテウスの驚きを学びたいのですが… プロメテウスはクーバーネティスを知らないと理解できない領域にあるので、必須に事前講義の2つを聞いて受講することを非常にお勧めします。該当講義のすべての内容をすべて理解しているレベルなら当然聞かなくても良いのですが、連続線上にある講義であるため、講義で説明した内容は言及してすぐに進みます。
より正確な判断のために簡単に始めるクバネティス と絵で学ぶ クバネティス講義目次にある内容を見てみると良いでしょう。
Q. プロメテウスをぜひこの講義を通して学ぶべきですか?
事実どおり話すと、「いいえ」。最高の教科書はプロメテウス公式文書 です。しかし、公式文書は、最初から勉強するには、どのように始めて学ぶべきかを定義するのが難しい部分があります。例えば、プロメテウス公式文書は教科書だと思われ、この講義は参考書だと思えばいいようです。ただし、個人的な意見でプロメテウス公式文書は、クーバーネティスのように親切にまとめられていない教科書ではなく、参考書を先に見る方がより効果的にプロメテウスを学ぶことができると思います。
Q. この講義だけ聞くと、プロメテウスをすべて知ることができますか?
既存の講義(簡単に始めるクーバーネティス。絵で学ぶクーバーネティス)では言及しましたが、オンライン/オフライン講義の数十時間でどんな製品のすべてを知らせることは不可能です。しかし、プロメテウスの重要な部分はすべて扱っており、このような観点で扱う国内講義はないだろうと自負します。
また、ビジネスの観点から役立つものは、常に更新される予定です。
講義で使用する プログラムとバージョン&レッスンソースアドレス バージョン💾
Kubernetes - 1.30.3 Containerd - 1.6.31 Prometheus - 2.37 (LTS) 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 最後の講義 確認してみてください!
受講生の方々のご希望の実習のために最善を尽くしておりますが、個人環境によって発生するVagrant関連エラーの 場合、お手伝いできないことをご了承ください。 (x86-64)Vagrant 関連のエラーが原因で実践の進行に苦労している人のためのOVA画像を提供 します。 (2.3 講義の一番下にダウンロードする住所を提供) 質問の回答を提供しますが、講義費にはQ&Aは含まれていません。ただし、実習ができなかったり、間違った内容の場合はお知らせいただければ、できるだけ早く対応させていただきます。