As Rust gains traction in modern systems, ensuring robust observability becomes increasingly important. This talk presents a focused case study of integrating OpenTelemetry (OTEL) into the mecha-agent at MechaSystems. We’ll walk through the implementation of distributed tracing, metrics collection, and service instrumentation—highlighting lessons learned while supporting a multi-tenant architecture.
Key challenges addressed include isolating telemetry data per tenant, configuring OTEL collectors for secure and efficient data routing, and optimizing performance. The session includes practical code examples, integration strategies, and operational insights that attendees can apply to their own Rust systems.
Practical OTEL Integration
Multi-Tenancy Strategies