amazon-cloudwatch-agent icon indicating copy to clipboard operation
amazon-cloudwatch-agent copied to clipboard

Arm support for Debian

Open maximeroma opened this issue 2 years ago • 7 comments

Is your feature request related to a problem? Please describe. We have an internal process to build ami using ansible and packer. Actually, we use a lot the famous christiangda ansible-role-amazon-cloudwatch-agent. More and more clients wants to use the graviton instance but we can't propose it right now because there are no support for arm with debian. I think we are not alone in this case and this feature will be a big unblocker.

Describe the solution you'd like Add a downloadable link for debian like this: "https://s3.amazonaws.com/amazoncloudwatch-agent/debian/arm64/latest/amazon-cloudwatch-agent.deb" and the related signature file link.

maximeroma avatar Mar 20 '23 15:03 maximeroma

s3://amazoncloudwatch-agent/ubuntu/arm64/latest/amazon-cloudwatch-agent.deb This should work, since the binary is not different for Ubuntu and Debian. I'm uncertain if we have tests for this, but you are welcome to check it out for now.

sethAmazon avatar Apr 19 '23 14:04 sethAmazon

@sethAmazon it works but as we provide our instance with ansible role we need to overide it to works as expected. Ansible interpolate the s3 url with os and arch where is running. https://s3.amazonaws.com/amazoncloudwatch-agent/{{os}}/{{arch}}/latest/amazon-cloudwatch-agent.deb. We can make it works with an override of ansible var but it's just a hack. It will be nicer to have this url available. A lot of people think debian and arm are not supported because of this

maximeroma avatar May 04 '23 08:05 maximeroma

This issue was marked stale due to lack of activity.

github-actions[bot] avatar Sep 29 '23 00:09 github-actions[bot]

/remove stale

tpoindessous avatar Sep 29 '23 16:09 tpoindessous

@maximeroma you are definitely not alone ;) This is our only blocker that keeps us from migrating our EC2 fleet to ARM64

peteroruba avatar Nov 05 '23 17:11 peteroruba

I have created a backlog item for this thank you for brining this to our attention

okankoAMZ avatar Nov 28 '23 20:11 okankoAMZ

Hi, we intend to add support in our s3 bucket.

We would like to collect metrics on customers moving from amd64 to arm64 CPU. Would any of you be willing to send us information of your fleet's CPU usage using amd64 vs. arm64?

sethAmazon avatar Jan 19 '24 15:01 sethAmazon

@sethAmazon we hardly run anything on amd64 anymore unless 3rd-party has no support for arm64.

lifeofguenter avatar Jul 21 '24 13:07 lifeofguenter

We have added support for arm64. It can be found in this documentation here: Install-CloudWatch-Agent

okankoAMZ avatar Aug 27 '24 17:08 okankoAMZ