このページでは、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)を作成します。