DevOps における監視とロギング

初級

DevOps 環境における監視とロギングの基本をマスターしましょう。この包括的なコースでは、メトリクス収集のための Prometheus、可視化のための Grafana、ログ集約のための Loki を扱います。実践的なラボを通じて、監視インフラストラクチャのセットアップ、エクスポーターの設定、ダッシュボードの作成、アラートルールの記述、システムログの分析方法を学びます。これらはすべて、信頼性が高く観測可能なシステムを維持するために不可欠なスキルです。

devops

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

「DevOps における監視とロギング」へようこそ!今日の急速に変化する DevOps の世界では、信頼性が高く、観測可能で、パフォーマンスの高いアプリケーションを維持するために、システムの監視とロギングの方法を理解することが不可欠です。この包括的なコースでは、DevOps プロフェッショナルがシステムを健全に保ち、問題を効果的にトラブルシューティングするために使用する必須のツールとプラクティスを紹介します。

DevOps 初心者の方でも、監視スキルを強化したい方でも、このコースは監視とロギングの領域を実践的に旅する機会を提供します。Prometheus、Grafana、Loki といった業界標準のツールを使用し、基本的なインストールから高度な設定、アラートまで、あらゆることを学びます。

9 つの実践的な実験を通じて、システムメトリクスを追跡し、データを可視化し、ログを集約し、潜在的な問題にアラートを出すことができる完全な監視スタックを構築します。各実験は前の実験の上に構築されており、DevOps 環境でこれらのツールがどのように連携して機能するかを現実世界で理解できます。

学習内容

このコースを修了すると、以下のことができるようになります。

  • Prometheus のインストールと設定: メトリクス収集のために Prometheus をセットアップし、設定ファイルを理解し、サービスライフサイクルを管理する
  • Node Exporter のデプロイ: CPU、メモリ、ディスク、ネットワーク使用率などのシステムレベルのメトリクスを監視する
  • PromQL の習得: メトリクスデータから有益な洞察を抽出するためのクエリを作成する
  • Grafana のインストールと設定: 監視データを可視化するための美しいダッシュボードを作成する
  • Loki の設定: 中央集権的なロギングのためのログ集約システムをデプロイする
  • Promtail の設定: 様々なソースからログを収集し、Loki に送信する
  • 監視ダッシュボードの構築: PromQL クエリを使用して Grafana でカスタム可視化を作成する
  • アラートの実装: システムの問題について通知を受けるために Prometheus でアラートルールを作成する
  • LogQL によるログのクエリ: Loki のクエリ言語を使用してログを検索および分析する

このコースがあなたに最適な理由

  • 実践的な学習: ゼロから実際の監視インフラストラクチャを構築する 9 つの実践的な実験
  • 業界標準ツール: 大手企業で使用されている Prometheus、Grafana、Loki を学ぶ
  • 段階的な難易度: 基本的なインストールから始め、高度な設定に進む
  • Docker ベース: すべての実験は Docker コンテナで実行されるため、複雑なセットアップは不要
  • 即時のフィードバック: ステップバイステップで構築するにつれて、監視スタックが生き生きとするのを見る
  • 実際の DevOps スキル: 本番環境で使用されているものと全く同じ監視プラクティスを学ぶ
  • 完全なスタックカバレッジ: メトリクス収集からログ集約、可視化まで
  • トラブルシューティングに焦点: 一般的なシステムの問題を診断および解決する方法を理解する
  • キャリア準備: これらのスキルは、DevOps、SRE、インフラストラクチャの役割で高く評価されています

講師

labby
Labby
Labby is the LabEx teacher.