GKE のオブザーバビリティ

Google Kubernetes Engine(GKE)には、Google Cloud Managed Service for Prometheus など、Cloud Logging や Cloud Monitoring とのインテグレーションが含まれています。

Logging と Monitoring のインテグレーション

Google Cloud で実行する GKE クラスタを作成すると、Cloud Logging と Cloud Monitoring がデフォルトで有効になり、Kubernetes 向けにカスタマイズされたオブザーバビリティが提供されます。

GKE クラスタから Cloud Logging と Cloud Monitoring に送信するログと指標(存在する場合)を制御できます。また、Google Cloud Managed Service for Prometheus を有効にするかどうかも制御できます。有効にすると、大規模な環境で Prometheus を手動で管理と運用を行うことなく、Prometheus を使用してワークロードのモニタリングとアラートを行うことができます。インストールと構成手順については、Cloud Operations for GKE の構成をご覧ください。

Cloud Monitoring には、GKE クラスタ専用の GKE ダッシュボードが用意されています。

  • CPU 使用率、メモリ使用率、対応待ちのインシデント数など、クラスタの重要な指標を表示できます。

  • インフラストラクチャ、ワークロード、サービスごとにクラスタを表示できます。

  • Namespace、ノード、ワークロード、Service、Pod、コンテナを調査できます。

  • Pod とコンテナの場合、時間の関数として指標を表示し、ログエントリを確認できます。

料金

料金は、収集されたログと指標の量に基づきます。詳細については、料金のページをご覧ください。

次のステップ