Language Agent Backward Compatibility

Starting release 20.2, the Splunk AppDynamics language agents are backward-compatible with any Controller Tenant, including those using Calendar Versioning >= 20.3.

Note: For specific maintenance and support terms, refer to your specific EULA.

Backward compatibility is supported on these agents:

  • C/C++ SDK
  • Cluster
  • Java
  • IBM Integration Bus (IIB)
  • Machine
  • .NET
  • Node.js
  • PHP
  • Python
  • Analytics Agent
  • Database Agent
Note: While using the Enterprise Console to upgrade the Controller Tenant, several folders (including the appagent folder) are removed and reinstalled. If you have deployed a Java Agent with a newer version than the Controller Tenant in the <controller_home>/jetty/appagent folder, the upgrade fails and internal monitoring is lost. To prevent this, you must update the start.ini file to point to the new Java Agent or avoid using the custom installation for Java Agents.

For notes on SSL protocol compatibility between the agent and Controller Tenant versions, see SSL Compatibility Matrix for App Agent for Java - Controller.