コース概要

カスタムメトリクスの概要

  • メトリクスタイプとユースケースの理解
  • 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)

今後のコース

関連カテゴリー