模擬問題集 › GCP-PCA › 練習問題 13

GCP-PCA 練習問題 13|ソリューションと運用の卓越性の確保

Professional Cloud Architect・無料公開(全 200 問中 15 問を無料公開中)

問題
高度に分散したハイブリッド クラウドかつマルチクラウドの IT 環境を管理しており、開発者はワークフローで Prometheus に大きく依存しています。Prometheus Query Language(PromQL)のクエリ、指標のすばやい表示、効率的な問題の診断をサポートする、クラウドベースで拡張性が高く、メンテナンスの手間が少ないエンタープライズ向けソリューションが必要です。どうすればよいですか。

選択肢と解説

  • 1
    マルチクラウド環境全体の既存の Kubernetes とサーバーレスの構成に Prometheus Operator をデプロイする。
  • 2
    マルチクラウド環境全体を一元的に把握できる単一の管理画面(シングル ペイン オブ グラス)として Cloud Monitoring を設定する。
  • ✓
    Google Cloud Managed Service for Prometheus を有効にして、ワークロードを大規模にモニタリングし、アラートを生成する。
  • 4
    クラウドごとにカスタマイズ可能な方法で指標を表示する、SaaS ベースの Prometheus 互換ソリューションを構築する。

解説

【正解】C

【0からの解説】
①前提知識
・Prometheus は、オープンソースのモニタリング ツールです。監視対象から指標(メトリクス)を収集(スクレイプ)して時系列データとして保存し、PromQL で照会したりアラートを出したりします。ただし自前で運用する場合、ストレージ容量、長期保存、高可用性、複数クラスタや複数クラウドにまたがる統合(フェデレーション)などをすべて自分で設計・運用する必要があり、規模が大きくなるほど運用負荷が増大します。
・Google Cloud Managed Service for Prometheus は、Prometheus(および OpenTelemetry)の指標を扱う、Google Cloud のフルマネージドでマルチクラウド・プロジェクト横断のソリューションです。Google 自身の監視に使われているグローバル スケールのデータストア Monarch 上に構築されており、データを 24 か月保持し、ハイブリッド クラウドとマルチクラウドに対応しています。全データを PromQL で照会でき、既存の Prometheus の構成、エクスポータ、ルール、Grafana ダッシュボードを生かしたまま移行できます。収集方式として、GKE 向けのマネージド収集と、GKE 以外の Kubernetes や他のクラウドでも使えるセルフデプロイ収集などを選べます。
②問題文の要件と制約語の整理
・環境: 高度に分散したハイブリッド / マルチクラウド。
・開発者は Prometheus に大きく依存 → Prometheus の使い方(PromQL など)を維持したい。
・「クラウドベース」「拡張性が高い」「メンテナンスの手間が少ない(運用負荷が小さい)」「エンタープライズ向け」。
・PromQL クエリ、指標のすばやい表示、効率的な問題の診断。
③正解がその要件をどう満たすか
Managed Service for Prometheus を使えば、開発者は PromQL や既存のエクスポータ・ルールといった Prometheus のワークフローをそのまま使い続けられ、データの保存・スケーリング・長期保持・高可用性は Google が管理します。ハイブリッド / マルチクラウドの指標を 1 か所に集約して照会でき、Cloud Monitoring のダッシュボードやアラートとも統合されるため、指標のすばやい表示と効率的な問題診断も実現できます。自前運用が不要なので「メンテナンスの手間が少ない」要件も満たします。

【誤りの選択肢】
A:Prometheus Operator は、Kubernetes 上に Prometheus を自前でデプロイ・管理するためのツールです。各環境の Prometheus サーバーのストレージ、スケーリング、高可用性、長期保存、環境をまたいだクエリなどをすべて自分で運用する必要があり、「クラウドベースで拡張性が高く、メンテナンスの手間が少ない」という要件に反します。また Operator は Kubernetes 向けの仕組みで、サーバーレス環境にそのまま適用できるものでもありません。
B:Cloud Monitoring は Google Cloud の監視基盤ですが、「単一の管理画面として設定する」だけでは、開発者が依存している Prometheus の指標をどう収集し、PromQL ベースのワークフローをどう維持するのかが示されていません。Prometheus の指標を Prometheus 互換のまま大規模に取り込むための具体的なサービスが Managed Service for Prometheus であり(その指標は Cloud Monitoring の基盤に保存されます)、要件に最も直接対応するのは C です。
D:SaaS ベースの Prometheus 互換ソリューションを自社で「構築」するのは、開発と運用の負担が最も大きい選択肢です。既に提供されているマネージド サービスで要件を満たせるため、「メンテナンスの手間が少ない」という要件に反します。

【参考】
Google Cloud Managed Service for Prometheus Observability
ハイブリッド クラウドとマルチクラウドのモニタリングおよびロギング パターン
← 練習問題 12練習問題 14 →
GCP-PCA の模擬問題集は全 200 問

本番形式の練習テスト 4 回を、試験モード/演習モードで受験できます。 全問に解説付き、ドメイン別の弱点分析にも対応。模試プラン(月額 ¥980)からご利用いただけます。

GCP-PCA の模試を受ける料金プランを見る

GCP-PCA の無料公開問題

問題 1問題 2問題 3問題 4問題 5問題 6問題 7問題 8問題 9問題 10問題 11問題 12問題 13問題 14問題 15