-
Notifications
You must be signed in to change notification settings - Fork 6.9k
Description
What is Ray Event Export?
We've heard your feedback about improving observability in Ray to help developers better understand their applications at runtime. We're excited to share that we're working on Ray Event Export, a new observability project we aim to deliver by the end of the year.
Ray Event Export exports structured events (such as task, actor state transitions) from Ray to a user-defined HTTP endpoint periodically. These events can be used to build observability tooling with scalability and performance in mind.
Previously, developers used the State or Export APIs to query this data. Ray Event Export reimagines these systems with a focus on scalability, performance and API stability, offering much better scaling without adding overhead to the Ray runtime.
We’re excited to see what developers will build with this new system and the rich data it provides.
Roadmap
- September: Alpha launch, focusing on Task events and UX+infrastructure.
- October: Add support for Job and Node events.
- November: Add support for Actor events.
- Beyond: Add support for library-specific events (e.g. data, serve, train)
Please leave any comments, questions, or feedback you might have. Thankks!