Amazon Managed Service for Prometheus¶
Amazon Managed Service for Prometheus(AMP) は、コンテナ化されたアプリケーションを大規模にモニタリングするのに役立つ Prometheus 互換のモニタリングサービスです。 AMP を使用すると、オペレーショナルメトリクスのインジェスト、ストレージ、クエリを管理するために必要な基盤を管理することなく、Prometheus クエリ言語 (PromQL) を使用してコンテナ化ワークロードのパフォーマンスをモニタリングできます。
以下のレシピをご確認ください。
- AMP の概要
- ADOT を使用して EKS on EC2 から AMP にインジェストし、AMG で可視化
- AMP へのクロスアカウントインジェストの設定
- AMP を使用した ECS からのメトリクス収集
- AMP 用 Grafana Cloud エージェントの構成
- AMP ワークスペースのクロスリージョンメトリクス収集の設定
- EKS 上のセルフホストされた Prometheus から AMP への移行に関するベストプラクティス
- AMP の概要ワークショップ
- Firehose と AWS Lambda を使用した Cloudwatch メトリクスストリームの Amazon Managed Service for Prometheus へのエクスポート
- Terraform による Infrastructure as Code を使用した Amazon Managed Service for Prometheus および Alert Manager のデプロイ
- Amazon Managed Prometheus と Amazon Managed Grafana を使用した EKS 上の Istio のモニタリング
- Amazon Managed Service for Prometheus と Amazon Managed Grafana を使用した Amazon EKS Anywhere のモニタリング
- Amazon EKS Observability Accelerator のご紹介
- AMP と Amazon Managed Grafana での Prometheus mixin ダッシュボードのインストール
- Amazon Managed Service for Prometheus と Alert Manager を使用した Amazon EC2 の自動スケーリング