]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/jaegertracing: add manual all in one container based deployment
authorDeepika Upadhyay <deepika@koor.tech>
Sun, 9 Apr 2023 11:16:00 +0000 (16:46 +0530)
committerDeepika Upadhyay <deepika@koor.tech>
Wed, 2 Aug 2023 15:38:22 +0000 (21:08 +0530)
Signed-off-by: Deepika Upadhyay <deepika@koor.tech>
doc/jaegertracing/index.rst

index a3afd4787bfae4dded2d32f4e84a5a3d46998ad8..725b3f98643f53f12de8f403624601e7356a1a68 100644 (file)
@@ -26,27 +26,51 @@ Read more about jaeger tracing:.
 JAEGER DEPLOYMENT
 -----------------
 
-Jaeger can be deployed using cephadm, and Jaeger can be deployed manually.
+Jaeger can be deployed using cephadm, or manually.
 
-Refer to one of the following:
+CEPHADM BASED DEPLOYMENT AS A SERVICE
+-------------------------------------
 
 `Cephadm Jaeger Services Deployment <../cephadm/services/tracing/>`_
 
+
+MANUAL TEST DEPLOYMENT FOR JAEGER OPENTELEMETRY ALL IN ONE CONTAINER
+--------------------------------------------------------------------
+
+For single node testing Jaeger opentelemetry can be deployed using:
+
+.. prompt:: bash $
+
+   docker run -d --name jaeger \
+  -e COLLECTOR_ZIPKIN_HOST_PORT=:9411 \
+  -e COLLECTOR_OTLP_ENABLED=true \
+  -p 6799:6799/udp \
+  -p 6832:6832/udp \
+  -p 5778:5778 \
+  -p 16686:16686 \
+  -p 4317:4317 \
+  -p 4318:4318 \
+  -p 14250:14250 \
+  -p 14268:14268 \
+  -p 14269:14269 \
+  -p 9411:9411 \
+  jaegertracing/all-in-one:latest --processor.jaeger-compact.server-host-port=6799
+
+
 `Jaeger Deployment <https://www.jaegertracing.io/docs/1.25/deployment/>`_
 
 `Jaeger Performance Tuning <https://www.jaegertracing.io/docs/1.25/performance-tuning/>`_
 
+.. note::
 
-Important Notes:
-^^^^^^^^^^^^^^^^
-
-- The Jaeger agent must be running on each host (and not running in all-in-one
+  The Jaeger agent must be running on each host (and not running in all-in-one
   mode). This is because spans are sent to the local Jaeger agent. Spans of
   hosts that do not have active Jaeger agents will be lost.
 
-- Ceph tracers are configured to send tracers to agents that listen to port
-  6799. Use the option "--processor.jaeger-compact.server-host-port=6799" for
-  manual Jaeger deployments. 
+  The default configured port for Jaeger agent differs from the official default
+  6831, since Ceph tracers are configured to send tracers to agents that listen
+  to port the configured 6799. Use the option "--processor.jaeger-compact.server-host-port=6799" for manual Jaeger
+  deployments.
 
 
 HOW TO ENABLE TRACING IN CEPH