CDLセキュリティと運用HARD単一選択

ある企業が、GKE上のマイクロサービスアプリケーションにおける分散トレーシングを導入し、特定のHTTPリクエストがどのサービスを経由し、各サービスでどれだけの時間を要したかを可視化したいと考えています。最も適切なGoogle Cloudのサービスはどれですか?

  1. A. Cloud Trace(分散トレーシング)
  2. B. Cloud Logging(ログ分析)
  3. C. Cloud Profiler(CPU/メモリプロファイリング)
  4. D. Cloud Monitoring(メトリクス監視)
解答と解説を見る

正解: A

Cloud TraceはGoogle Cloud提供の分散トレーシングサービスで、マイクロサービス間を流れるリクエストのトレースデータを収集・分析し、各サービスでの処理時間をウォーターフォール図で可視化できる。ボトルネックサービスの特定やレイテンシ分析に不可欠。OpenTelemetryとの統合もサポート。Cloud LoggingはログのI/O収集で分散トレーシングの可視化は行わない。Cloud Monitoringは集約メトリクスの監視でリクエスト単位のトレース可視化はない。Cloud ProfilerはCPUフレームグラフ等のコードレベルのパフォーマンス分析。

▸ この試験を本気で演習する(全150問・無料)