OpenTelemetry Collection
Blog post from Daytona
OpenTelemetry Collection, as implemented by Daytona, provides comprehensive observability by offering distributed tracing, metrics, and logs for sandbox operations and SDK interactions, facilitating control-plane and runtime visibility. This observability framework, compatible with OTLP backends, enables efficient capacity planning, quota assessments, and early identification of potential saturation issues, enhancing the management of workloads and operations. The telemetry covers sandbox runtime metrics such as CPU, memory, and filesystem data, while SDK tracing monitors operations like sandbox lifecycle events and file system access. Organizations can export high-level metrics every 60 seconds to their chosen OTLP endpoint, with integration options for platforms like New Relic and Grafana. Daytona aims to streamline the developer experience by providing secure and scalable environments for running AI-generated code, as part of its mission led by CEO and Co-Founder Ivan Burazin, who has a rich history in developer tools and conferences.