
ZeaburGrafana Tempo is an open-source, easy-to-use, and high-scale distributed tracing backend. Tempo lets you search for traces, generate metrics from spans, and link your tracing data with logs and metrics.
You usually compose it with Grafana.
After deployment, you should create a bucket on RustFS Console and set the bucket name to tempo. Then, you can restart the Tempo service to use the S3 bucket.
We have exposed Jaeger HTTP API (port 14268), OpenTelemetry HTTP API (port 4318), and OpenTelemetry gRPC API (port 4317) for tracing; Tempo HTTP API for querying traces (port 3200). You should get the port mapping from the “Networking” tab in the “Services” section.
For other methods or configuration, you should enable them in the tempo.yaml file on Config Editor.