Documentation forAppOptics

Instrumentation SDK (legacy agent)

The following content pertains to the instrumentation SDK for the legacy AppOptics Nodejs Agent.

AppOptics agents are no long receiving updates. The new SolarWinds Observability libraries can send APM data in AppOptics and are regularly updated with new features and improvements. If you are still relying on the AppOptics agents and your components are supported by the new libraries, consider transitioning to the SolarWinds Observability libraries for your APM needs. For more information about the benefits of migrating to the SolarWinds Observability libraries. Alternatively, you can use SolarWinds Observability as your primary APM solution.

If you have already transitioned to the new SolarWinds Observability Nodejs Library, see the SolarWinds Nodejs Library documentation for the instrumentation SDK information.

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.

Detailed documentation for the instrumentation SDK is kept in our GitHub repository.

For a tutorial-like overview of how to implement your own custom instrumentation, see the SDK overview.

For the complete programmer's reference guide to the API SDK, refer to the programmer's SDK documentation.