This topic describes how to install the Jaeger agent.
Step 1: Obtain an endpoint in the ARMS console
Step 2: Download and start the Jaeger agent
For ECS clusters
If your application is deployed in an Elastic Compute Service (ECS) cluster, you can start the Jaeger agent by performing the following operations.
For Docker containers
If your application is deployed in a Docker container, we recommend that you start
the Jaeger agent by running the docker run command. This reduces your O&M costs. Run
the following command to start the Jaeger agent:
docker run \
--rm \
-p5775:5775/udp \
-p6831:6831/udp \
-p6832:6832/udp \
-p5778:5778/tcp \
jaegertracing/jaeger-agent:<version> \
--reporter.grpc.host-port=<endpoint> \
--agent.tags=<token>
Note Perform the following operations on the parameters in the docker run command:
- If your Jaeger agent is of V1.15.0 or an earlier version, replace
--agent.tags
in the command with--jaeger.tags
. - Replace
<version>
with the version of the Jaeger agent, such as 1.23. For more information about other available versions, visit jaegertracing/jaeger-agent. - Replace
<endpoint>
with the endpoint for Jaeger that you selected in the specified region on the Overview page in the Tracing Analysis console. - Replace
<token>
with the endpoint that you obtained in Step 1.