Enrolling agent on Graviton ARM processor


I was wondering if it is possible to run the agent on aarm64 architecture? We're potentially aiming to migrate all of our hosts from x86_64 to aarm64.

However when I try to run the agent install command on a host running this new architecture I get cannot execute binary file error as I assume its the wrong arch.

Thanks in advance,


Hi @Jasonespo

You just need to select the correct download you need to choose the correct aarch64 download

Thanks @stephenb - I didn't see this option in the integration work flow where it asks you to enrol an agent...

This is all I can see here:

None of which let me specify the aarch64 download unless i'm missing something?



Hi @Jasonespo

Ahh fleet managed

Right there...

Then this...

but actually, all you need to do change


curl -L -O https://artifacts.elastic.co/downloads/beats/elastic-agent/elastic-agent-8.9.1-linux-x86_64.tar.gz


curl -L -O https://artifacts.elastic.co/downloads/beats/elastic-agent/elastic-agent-8.9.1-linux-arm64.tar.gz

Can't believe I missed that, thank you :slight_smile:

1 Like

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