AppOptics agents are no longer receiving updates. The new SolarWinds Observability Libraries can send APM data to AppOptics and are regularly updated with new features and improvements. If your components are supported by the new libraries, consider transitioning to the SolarWinds Observability Libraries for your APM needs. Alternatively, you can also consider using SolarWinds Observability as your primary APM monitoring solution.
SolarWinds Observability Libraries are not compatible with AppOptics agents. Do not use a mix of SolarWinds Observability Libraries and AppOptics agents to instrument applications that are part of a distributed trace.
The PHP Instrumentation Library for SolarWinds Observability is compatible with the AppOptics collector. SolarWinds Observability libraries are not compatible with AppOptics agents. Do not use a mix of SolarWinds Observability libraries and AppOptics agents to instrument applications that are part of a distributed trace.
To upgrade to the SolarWinds Observability PHP Library, uninstall the AppOptics PHP Agent and follow the rest of the steps described in Migrate the PHP Library from AppOptics to SolarWinds Observability. Before restarting the application, make the following additional configuration changes to have the SolarWinds Observability PHP Library continue sending data to AppOptics:
- Set a valid AppOptics service key. See the SolarWinds Observability configuration options for the new configuration file and environment variable names.
- Set the collector configuration to the AppOptics endpoint
Upgrade to a newer version of the legacy AppOptics Agent
The steps and commands for upgrading the instrumentation are exactly the same as for installation. If you are using the wrapper script, then a new version is only pulled down if necessary (in case the installed instrumentation is older than the latest available).