Notice
This document is for a development version of Ceph.
Tracing Services
Jaeger Tracing
Ceph uses Jaeger as the tracing backend. in order to use tracing, we need to deploy those services.
Further details on tracing in ceph:
Deployment
Jaeger services consist of 3 services:
Jaeger Agent
Jaeger Collector
Jaeger Query
Jaeger requires a database for the traces. we use ElasticSearch (version 6) by default.
To deploy jaeger tracing service, when not using your own ElasticSearch:
Deploy jaeger services, with a new elasticsearch container:
ceph orch apply jaegerDeploy jaeger services, with existing elasticsearch cluster and existing jaeger query (deploy agents and collectors):
ceph orch apply jaeger --without-query --es_nodes=ip:port,..