We have deployed several Camunda services in our environment as Docker containers, including:
- Zeebe
- Optimize
- Operate
- Tasklist
- Web Modeler
- Connector
- Identity
We are now planning to scale the system by running multiple replicas of each service. As part of this, we want to implement tracing to help identify performance bottlenecks across the setup.
We’re looking for a solution similar to what OpenTelemetry (OTel) offers for Java services—providing visibility into database queries, external service calls, and other dependencies.
We’re open to suggestions on how to design and implement this for a production-grade setup that scales efficiently.