Hello openstack Community,
I am using Ceph as the backend storage for OpenStack and deployed it via ceph-ansible.I enabled Jaeger tracing on Ceph cluster using:
- Global Ceph config: ceph config set global jaeger_tracing_enable true
- Jaeger Docker all-in-one
docker run -d --name jaeger -e COLLECTOR_ZIPKIN_HOST_PORT=:9411 -e COLLECTOR_OTLP_ENABLED=true --network host -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:1.27 --processor.jaeger-compact.server-host-port=6799
Issue:
- Only OSD traces appear with limitation traces(`enqueue_op`, `op-request-created`)
- No traces from MON, MGR, or RGW
Questions:
1. Is this the correct process for enabling tracing?
2. How can I capture traces for MON, MGR, RGW?
3. How can I see all OSD operations?