Best practice for running Elastic Agents in EKS

We run Elastic Agents via Fleet in our EKS cluster, as DaemonSet, with about 20 nodes.

We want to monitor and collect AWS Cloudwatch metrics, in addition to Kubernetes logs on each node.

How do we go about installing the AWS integration without duplicating the Cloudwatch API calls 20 times? Do we need to setup a different Deployment with size = 1?

Or is there some way to instruct the Fleet agents to elect a leader that is in charge of AWS metrics collection?


This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.