APM agent compatibility

The chart below outlines the compatibility between different versions of Elastic APM agents and extensions with the APM integration.

APM AWS Lambda extension ¶

APM agent version APM integration version
1.x ≥ 8.2

Android agent ¶

APM agent version APM integration version
0.x ≥ 8.12

Go agent ¶

APM agent version APM integration version
1.x ≥ 6.5
2.x ≥ 6.5

iOS agent ¶

APM agent version APM integration version
1.x ≥ 8.12

Java agent ¶

APM agent version APM integration version
1.x ≥ 6.5

Note

Java agent < 1.43.0 not fully compatible with APM Server >= 8.11.0. Read more in Known issues.

.NET agent ¶

APM agent version APM integration version
1.x ≥ 6.5

Node.js agent ¶

APM agent version APM integration version
3.x ≥ 6.6

PHP agent ¶

APM agent version APM integration version
1.x ≥ 7.0

Python agent ¶

APM agent version APM integration version
6.x ≥ 6.6

Ruby agent ¶

APM agent version APM integration version
3.x ≥ 6.5
4.x ≥ 6.5

JavaScript RUM agent ¶

APM agent version APM integration version
4.x ≥ 6.5
5.x ≥ 7.0