-
Prometheusによるインストルメンテーション
- Next Steps
-
A 1 minute survey
-
What's next?
Prometheusによるインストルメンテーション
Prometheusでデータを計測する方法を学びます。
Prometheusを使用したモニタリングの基本原則は、各バイナリを自由に計測できるようにすることです。完璧な世界では、すべてのライブラリ、クライアントコード、サーバーコード、およびビジネスロジックにPrometheusインストルメンテーションが付属する必要があります。これはすべて(Linuxカーネルなど)では不可能です。そのため、エクスポーターもあります。 このコースでは、インストルメンテーションについて考える方法と、それを実際に実装する方法について説明します。
このコースでは、Prometheusでデータを計測する方法を学びます。 次のトピックについて説明します。
目次
- ようこそ
- 概要
- 前提条件
- インストルメンテーションへのアプローチ
- クライアントライブラリー
- 重要なサービスメトリクス
- 重要なライブラリメトリクス
- メトリクスの命名
- ラベルの使い方
- インストルメンテーションに関する考慮事項
- ここからどこへ行くか
- Pythonでのインストルメンテーション
- Pythonクライアントのインストール
- HTTP経由で公開
- シンプルなカウンター
- 拡張カウンター
- ラベル付きカウンター
- シンプルなゲージ
- 時間のゲージ
- ラベル付きゲージ
- タイミングのサマライズ
- その他のサマリー用途
- タイミングのヒストグラム
- Pythonラボ
- レビュー
クレジット
このコースは、Robust Perceptionが開発したコースに基づいており、許可を得て使用されています。 PrometheusとPromQLの詳細については、Robust PerceptionのBrian BrazilによるPrometheus: Up & Runningを参照してください。