Collect and analyze OpenTelemetry, Jaeger, and Zipkin data in Aternity APM.
10K+
Collect and analyze OpenTelemetry, Jaeger, and Zipkin trace data in Aternity APM.
Aternity Application Performance Monitoring (APM) is a highly-scalable SaaS product for collecting and analyzing OpenTelemetry tracing data. Aternity APM delivers a ready-built SaaS analysis backend that allows you to collect, store, and analyze every single span without sampling. With simple, flexible rules for aggregating span data, Aternity APM allows you to find and resolve performance bottlenecks and errors in your application across the billions of user requests that your application is handling every day.
For more information, visit our website.
To deploy the APM collector, you will need to follow these steps:
If you do not already have an Aternity APM SaaS account, sign up for a free trial
In the Aternity APM UI, go to the Agents > Install Agents screen and copy the customer id (e.g., 1-2-3-4) and SaaS agent URL (e.g., agents.apm.my.aternity.com)
Use the following command (substituting in your SaaS environment and company ID in the places indicated by < >) to download and run the collector:
docker run -p 5775:5775/udp -p 6831:6831/udp -p 6832:6832/udp -p 9411:9411 -p 14268:14268 -e SERVER_URL=wss://<SAAS_ENVIRONMENT>/?RPM_AGENT_CUSTOMER_ID=<COMPANY_ID> aternity/apm-collector:latest
The APM collector is now running and ready to accept spans from OpenTelemetry, Jaeger, and Zipkin.
SERVER_URL - The full url for the SaaS environment and company ID to send span data. (E.g., -e SERVER_URL=wss://agents.apm.my.aternity.com/?RPM_AGENT_CUSTOMER_ID=1-2-3-4)
MGR_DEBUG - Write debug log info to stdout/logs (e.g., -e MGR_DEBUG=true)
SECURE_TOKEN - token to use if Secure Agent Mode is enabled (eg -e SECURE_TOKEN=cafebabe-2395-4982-99ea-d807deadbeef )
/3rdPartyLicenses/* - Licenses for 3rd party libraries included in the APM collectorContent type
Image
Digest
sha256:5665d8d6f…
Size
13.3 MB
Last updated
almost 3 years ago
docker pull aternity/apm-collector