このページでは、Google Cloud Managed Service for Prometheus を使用して Google Kubernetes Engine クラスタから指標を収集する方法について説明します。
Prometheus について
Prometheus は、モニタリングとアラートのための主要なオープンソース ツールであり、Kubernetes モニタリング用の標準ツールです。
Google Cloud Managed Service for Prometheus は、Prometheus 用のフルマネージド ソリューションです。 Google Cloud Prometheus を大規模に手動で管理、運用することなく、Prometheus を使用してワークロードをモニタリングしたり、アラートを送信できるようになります。
指標の収集
Google Cloud Managed Service for Prometheus によるマネージド コレクションは、クラスタを作成する際にデフォルトで有効になります。既存のクラスタでマネージド コレクションを有効にできます。
デフォルトでは、GKE クラスタはシステム指標を送信します。また、クラスタに対して追加のオブザーバビリティ指標パッケージを有効にすることもできます。収集できる指標の種類については、GKE 指標を管理するをご覧ください。
次のステップ
- Google Cloud コンソールの事前定義された GKE ダッシュボードで、クラスタとワークロードのオブザーバビリティ指標を表示します。推奨される GKE アラートを作成したり、イベントのログを表示したりすることもできます。
- 可用性とレイテンシをモニタリングするために GKE のコントロール プレーンの指標を使用するサービスレベル目標(SLO)を作成します。