The AppOptics Go instrumentation is open-source and can be found under https://github.com/appoptics/appoptics-apm-go.
The minimum supported Go version can be found here: Minimum Supported Go Version
Install the following:
- The AppOptics agent package:
go get github.com/appoptics/appoptics-apm-go/v1/ao
Note that the service key needs to be configured for a successful setup. See Configuration for more information.
If your Go application runs as a custom container in Azure App Service on Linux, the Go agent can be installed and used in the containerized application just as described in this and the Instrumentation SDK pages. The service key can be configured in the Azure portal for your App Service using application settings.
When the APM Integrated Experience is enabled, AppOptics shares a common navigation and enhanced feature set with the other integrated experiences' products. How you navigate AppOptics and access its features may vary from these instructions. For more information, go to the APM Integrated Experience documentation.