Skip to content

Instantly share code, notes, and snippets.

@ronen-fr
Last active January 14, 2026 14:24
Show Gist options
  • Select an option

  • Save ronen-fr/434ad130f5c627f9f88076a0c43c7672 to your computer and use it in GitHub Desktop.

Select an option

Save ronen-fr/434ad130f5c627f9f88076a0c43c7672 to your computer and use it in GitHub Desktop.
viewing remote traces

Based on Yuval's yuvalif/ceph-end2end-tracing.md

In order to view traces when vstart is started on a remote (Sepia) node, we must (?) use SSH tunneling:

open the remote terminal with some extra parameters:

ssh -L 16686:localhost:16686 -L 8000:localhost:8000 sockeni07.front.sepia.ceph.com

No change in the container execution on Sockeni:

podman run   -e COLLECTOR_OTLP_ENABLED=true   -p 6831:6831/udp   -p 16686:16686   jaegertracing/all-in-one:1.42

set the same port for Jaeger to use:

MDS=1 RGW=1 MGR=1 OSD=3 MON=1 ../src/vstart.sh -n --without-dashboard --msgr2 -X -o \
   jaeger_tracing_enable=true -o jaeger_agent_port=6831 --memstore -o "memstore_device_bytes=68435456" \
   -o "osd_op_queue=wpq"

When using the 'aws' command (which can be installed using dnf install awscli), we may encounter a 'region' error, requiring an extra parameter:

export AWS_ACCESS_KEY_ID=0555b35654a...
export AWS_SECRET_ACCESS_KEY=h7GhxuBLT...
aws --endpoint-url http://localhost:8000 s3 mb s3://mybucket --region default
aws --endpoint-url http://localhost:8000 s3 cp build.ninja s3://mybucket --region default

The local (laptop) web address to use is still http://localhost:16686

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment