Observing Kubernetes workloads on AWS Fargate with AWS managed open-source services
AWS Cloud Operations Blog
This article discusses monitoring Kubernetes workloads on AWS Fargate using AWS managed open-source services like Amazon Managed Prometheus and Amazon Managed Grafana. The key points covered are:
Specifically, the article covers:
- Setting up Amazon Elastic Kubernetes Service (EKS) on AWS Fargate to run containers without managing worker nodes
- Using the AWS CDK Observability Accelerator to provision observability resources like Prometheus, Grafana, and OpenTelemetry Collector
- Monitoring EKS Fargate cluster infrastructure with out-of-the-box Grafana dashboards
- Deploying NGINX ingress controller and monitoring it with Grafana
- Deploying a Java workload and monitoring JVM, Java, and Tomcat metrics using Grafana dashboards
- Conclusion with references for further learning
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Feb 17
2022
2022
Introducing Amazon CloudWatch Container Insights for Amazon EKS Fargate using AWS Distro for OpenTelemetry
Apr 15
2024
2024
Autoscaling Kubernetes workloads with KEDA using Amazon Managed Service for Prometheus metrics
Sep 18
2024
2024
Building an efficient MLOps platform with OSS tools on Amazon ECS with AWS Fargate
Jul 31
2025
2025
Testing network resilience of AWS Fargate workloads on Amazon ECS using AWS Fault Injection Service
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.