# Streaming logs from launched processes by ray workers

**URL:** <https://discuss.ray.io/t/streaming-logs-from-launched-processes-by-ray-workers/4979>\
**Category:** Dashboard, Monitoring & Debugging\
**Created:** [February 9, 2022, 4:27am UTC](https://discuss.ray.io/t/streaming-logs-from-launched-processes-by-ray-workers/4979 "2022-02-09T04:27:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nostalgicimp](https://avatars.discourse-cdn.com/v4/letter/n/a9adbd/32.png) [@nostalgicimp](https://discuss.ray.io/u/nostalgicimp)\
**Post date:** [February 9, 2022, 4:27am UTC](https://discuss.ray.io/t/streaming-logs-from-launched-processes-by-ray-workers/4979/1 "2022-02-09T04:27:31Z")

</div>

What is the best practice for ray driver to retrieve logs from each remote worker for processes that was launched and and monitored by Ray Actors? For example, a C++ binary that is launched by remote Ray actors.

---

<div class="post-metadata">

**Author:** ![Huaiwei\_Sun](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/huaiwei_sun/32/1316_2.png) [@Huaiwei\_Sun](https://discuss.ray.io/u/Huaiwei_Sun)\
**Post date:** [October 18, 2022, 5:29pm UTC](https://discuss.ray.io/t/streaming-logs-from-launched-processes-by-ray-workers/4979/2 "2022-10-18T17:29:35Z")

</div>

cc: @sangcho for ideas here

---

<div class="post-metadata">

**Author:** ![sangcho](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/sangcho/32/425_2.png) [@sangcho](https://discuss.ray.io/u/sangcho)\
**Post date:** [October 21, 2022, 1:26am UTC](https://discuss.ray.io/t/streaming-logs-from-launched-processes-by-ray-workers/4979/3 "2022-10-21T01:26:55Z")

</div>

If those procs emit to stdout/stderr, the log must be inside an actor. In that case, they will be streamed to the driver.
