コース概要

カスタムメトリクス入門

  • メトリクスの種類とユースケースの理解
  • Prometheus インストゥルメンテーションライブラリの概要
  • カスタムメトリクスをエクスポートするメリット

カスタムメトリクス用に Prometheus を設定する

  • Prometheus がカスタムメトリクスをスクレイプするように構成する
  • Prometheus のエクスポージャーフォーマットの探索
  • カスタムメトリクス用の PromQL クエリを書く

アプリケーションのインストゥルメンテーション

  • Python、Java、Node.js のアプリケーションにインストゥルメンテーションを追加する
  • Prometheus クライアントライブラリの使用
  • インストゥルメンテーションにおける一般的な課題の対処方法

カスタムメトリクス用ダッシュボードの作成

  • 特定のユースケース向けに Grafana ダッシュボードを設計する
  • 可視化パネルのカスタマイズ
  • リアルタイム監視とアラートの設定

CI/CD パイプラインにモニタリングを統合する

  • カスタムメトリクスをビルドとデプロイメントプロセスに組み込む
  • CI/CD の失敗に対するアラートの自動化
  • アプリケーション更新時のメトリクスの可用性を確保する

トラブルシューティングと最適化

  • インストゥルメンテーション問題のデバッグ
  • Prometheus と Grafana のパフォーマンスを最適化する
  • 高負荷アプリケーション向けに監視をスケーリングする

先進的なビジュアライゼーション手法

  • 拡張ビジュアライゼーション用の Grafana プラグインを使用する
  • Grafana を外部データソースと統合する
  • ステークホルダー向けにインタラクティブなダッシュボードを作成する

まとめと次なるステップ

要求

  • Prometheus と Grafana の基本的な知識
  • アプリケーション開発と API に精通していること

対象者

  • 開発者
  • DevOps エンジニア
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー