Amazon Elastic Kubernetes Service¶
Amazon Elastic Kubernetes Service(EKS) は、AWS クラウドまたはオンプレミスで Kubernetes アプリケーションを開始、実行、スケーリングする柔軟性を提供します。
コンピュートエンジン別にグループ化された以下のレシピをご覧ください。
EKS on EC2¶
ログ¶
- EKS の CloudWatch Container Insights への Fluent Bit インテグレーション
- EFK スタックを使用したロギング
- EKS 上の Fluent Bit と FluentD のサンプルロギングアーキテクチャ
メトリクス¶
- Amazon Managed Service for Prometheus の概要
- EC2 上の EKS で ADOT を使用して AMP にメトリクスを取り込み、AMG で可視化
- Amazon Managed Service for Prometheus 用 Grafana Cloud エージェントの設定
- Prometheus と Grafana を使用したクラスターのモニタリング
- Managed Prometheus と Managed Grafana によるモニタリング
- CloudWatch Container Insights
- AMP ワークスペースのクロスリージョンメトリクス収集の設定
- Amazon Managed Service for Prometheus を使用した EKS 上の App Mesh 環境のモニタリング
- Amazon Managed Prometheus と Amazon Managed Grafana を使用した EKS 上の Istio のモニタリング
- KEDA と Amazon CloudWatch による Kubernetes ワークロードのプロアクティブな自動スケーリング
- Amazon Managed Service for Prometheus と Amazon Managed Grafana を使用した Amazon EKS Anywhere のモニタリング
トレース¶
EKS on Fargate¶
ログ¶
メトリクス¶
- Fargate 上の EKS で ADOT を使用して AMP にメトリクスを取り込み、AMG で可視化する
- CloudWatch Container Insights
- AMP ワークスペースのクロスリージョンメトリクス収集の設定