-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
apm-agent-php for arm64 architecture #564
Comments
I am also curious about this. I've installed https://github.com/elastic/apm-agent-php/releases/download/v1.3.1/apm-agent-php_1.3.1_all.deb on an AWS graviton t4g instance and when the extension attempts to load I see the following logs:
extension permissions are set appropriately |
Hello, in order to make the apm agent work on arm64 architectures it was necessary to compile it on an ec2 arm64 with the following procedure subtitle: build to source |
@nelsonflorez11 that's what I ended up doing, got it working thanks! |
It would be awesome, if ARM64 was included in the deb and apk files 😄 😸 |
+1, installing from a deb would be way easier. |
Same issue for rpm package from https://github.com/elastic/apm-agent-php/releases/download/v1.8.4/apm-agent-php-1.8.4-1.noarch.rpm PHP Warning: PHP Startup: Unable to load dynamic library '/opt/elastic/apm-agent-php/extensions/elastic_apm-20200930.so' (tried: /opt/elastic/apm-agent-php/extensions/elastic_apm-20200930.so (/opt/elastic/apm-agent-php/extensions/elastic_apm-20200930.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules//opt/elastic/apm-agent-php/extensions/elastic_apm-20200930.so.so (/usr/lib64/php/modules//opt/elastic/apm-agent-php/extensions/elastic_apm-20200930.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 or trying to use the most recent lib editing the /etc/php.d/98-elastic-apm.ini: PHP Warning: PHP Startup: Unable to load dynamic library '/opt/elastic/apm-agent-php/extensions/elastic_apm-20220829.so' (tried: /opt/elastic/apm-agent-php/extensions/elastic_apm-20220829.so (/opt/elastic/apm-agent-php/extensions/elastic_apm-20220829.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules//opt/elastic/apm-agent-php/extensions/elastic_apm-20220829.so.so (/usr/lib64/php/modules//opt/elastic/apm-agent-php/extensions/elastic_apm-20220829.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 |
Hey all We will keep you posted soon |
Hey all, You can try building on aarch64 with latest 1.10.0 release. |
Improved package naming in this issue/PR: #1067 |
Given how old this issue is, it's safe to assume that Elastic won't provide ready-made binaries for ARM? |
@patrikalienus We will provide experimental build for ARM64 soon |
Hey all |
Hello team
I want to ask if the apm agent for php can be installed on arm64 architectures.
This agent
https://github.com/elastic/apm-agent-php/releases/download/v1.3/apm-agent-php_1.3_all.deb
Do we have to compile something to make it work on arm64?
The text was updated successfully, but these errors were encountered: