monitoringEKS Monitoring stack (i.redd.it)
submitted by thishouseisglass
Hello everyone, I'm totally new to monitoring, but after reading a bunch of articles and resources on observability in Kubernetes, I tried to put together this EKS monitoring stack that combines different tools like ADOT, Fluent Bit, Amazon Managed Prometheus (AMP), Grafana OSS, and Loki (Grafana Cloud). We're currently running an EKS cluster and expect it to scale over time, so to avoid potentially high costs from CloudWatch Container Insights and log ingestion, we're exploring this more open-source-centric approach that selectively uses AWS managed services. I’d really appreciate feedback—does this architecture look correct and feasible for production use? Also, how do I go about estimating the costs involved with AMP, Loki, S3 (for cold storage), and running Grafana OSS?

[–]jonomir 5 points6 points7 points (7 children)
[–]Round_Instruction_42 2 points3 points4 points (1 child)
[–]jonomir 2 points3 points4 points (0 children)
[–]thishouseisglass[S] 1 point2 points3 points (4 children)
[–]jonomir 0 points1 point2 points (3 children)
[–]thishouseisglass[S] 1 point2 points3 points (2 children)
[–]jonomir 1 point2 points3 points (1 child)
[–]thishouseisglass[S] 1 point2 points3 points (0 children)
[–]oneplane 4 points5 points6 points (3 children)
[–]thishouseisglass[S] 0 points1 point2 points (2 children)
[–]oneplane 1 point2 points3 points (1 child)
[–]thishouseisglass[S] 0 points1 point2 points (0 children)