Amazon Elastic Kubernetes Service
Amazon Elastic Kubernetes Service (EKS) gives you the flexibility to start, run, and scale Kubernetes applications in the AWS Cloud or on-premises.
Check out the following recipes, grouped by compute engine:
EKS on EC2
Logs
- Fluent Bit Integration in CloudWatch Container Insights for EKS
- Logging with EFK Stack
- Sample logging architectures for Fluent Bit and FluentD on EKS
Metrics
- Getting Started with Amazon Managed Service for Prometheus
- Using ADOT in EKS on EC2 to ingest metrics to AMP and visualize in AMG
- Configuring Grafana Cloud Agent for Amazon Managed Service for Prometheus
- Monitoring cluster using Prometheus and Grafana
- Monitoring with Managed Prometheus and Managed Grafana
- CloudWatch Container Insights
- Set up cross-region metrics collection for AMP workspaces
- Monitoring App Mesh environment on EKS using Amazon Managed Service for Prometheus
- Monitor Istio on EKS using Amazon Managed Prometheus and Amazon Managed Grafana
- Proactive autoscaling of Kubernetes workloads with KEDA and Amazon CloudWatch
- Monitoring Amazon EKS Anywhere using Amazon Managed Service for Prometheus and Amazon Managed Grafana
Traces
EKS on Fargate
Logs
- Fluent Bit for Amazon EKS on AWS Fargate is here
- Sample logging architectures for Fluent Bit and FluentD on EKS
Metrics
- Using ADOT in EKS on Fargate to ingest metrics to AMP and visualize in AMG
- CloudWatch Container Insights
- Set up cross-region metrics collection for AMP workspaces