Amazon Managed Service for Prometheus(AMP)ワークスペースを作成し、EKSのPrometheusエージェントからリモートライトで送信する
✓ 正解
Amazon Managed Service for Prometheus(AMP)は、Prometheusと互換性のある完全マネージドな監視サービスです。スケーリング・高可用性・データ保持をAWSが管理するため、運用コストを大幅に削減できます。既存のPrometheusエージェント(Prometheus AgentモードやGrafana Agentなど)からremote_writeでAMPに送信でき、既存のPromQLクエリもそのまま利用できます。
C
セルフマネージドPrometheusをEKS上のDeploymentとして移行し、Horizontal Pod Autoscalerで自動スケールさせる
セルフマネージドのEKS上Prometheusは、運用コスト削減になりません。
D
AWS Distro for OpenTelemetry(ADOT)コレクターのみでメトリクスをX-Rayに転送し、X-Rayのインサイト機能で分析する
X-Rayは、トレーシング用途であり、メトリクス収集の代替にはなりません。
解説
Amazon Managed Service for Prometheus(AMP)は、Prometheusと互換性のある完全マネージドな監視サービスです。スケーリング・高可用性・データ保持をAWSが管理するため、運用コストを大幅に削減できます。既存のPrometheusエージェント(Prometheus AgentモードやGrafana Agentなど)からremote_writeでAMPに送信でき、既存のPromQLクエリもそのまま利用できます。
選択肢AのContainer Insightsは、CloudWatchベースでPrometheus固有のクエリ互換性がなく適切ではありません。
選択肢CのセルフマネージドのEKS上Prometheusは、運用コスト削減になりません。
選択肢DのX-Rayは、トレーシング用途であり、メトリクス収集の代替にはなりません。