The following content pertains to the legacy AppOptics Python 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 Python Library, see the SolarWinds Python Library documentation for 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.
The Python agent provides automatic tracing and metrics for Python-based applications. For new features, fixed issues, and updated components, see the Python Agent (legacy) Release Notes.
To get up and running with APM, you'll install and enable the AppOptics Python Agent. After that, a restart of the application will load the agent and automatically begin reporting data.
Custom instrumentation can be used to get extra application-specific visibility in AppOptics APM, both adding custom spans for distributed tracing and adding custom timers/counters for metric reporting and alerting. Check out the SDK.
Navigation Notice: When the APM Integrated Experience is enabled, AppOptics shares a common navigation and enhanced feature set with other integrated experience products. How you navigate AppOptics and access its features may vary from these instructions.