ray/dashboard/modules
SangBin Cho 00e3fd75f3
[State Observability] Ray log alpha API (#24964)
This is the PR to implement ray log to the server side. The PR is continued from #24068.

The PR supports two endpoints;

/api/v0/logs # list logs of the node id filtered by the given glob. 
/api/v0/logs/{[file | stream]}?filename&pid&actor_id&task_id&interval&lines # Stream the requested file log. The filename can be inferred by pid/actor_id/task_id
Some tests need to be re-written, I will do it soon.

As a follow-up after this PR, there will be 2 PRs.

PR to add actual CLI
PR to remove in-memory cached logs and do on-demand query for actor/worker logs
2022-06-04 05:10:23 -07:00
..
actor [Core] Allow accepting gRPC HTTP proxy via env variable (#23526) 2022-05-10 11:30:46 +08:00
event Clean up docstyle in python modules and add LINT rule (#25272) 2022-06-01 11:27:54 -07:00
job [minor] Add a job submission hook by env var (#25343) 2022-06-01 11:15:43 -07:00
log [State Observability] Ray log alpha API (#24964) 2022-06-04 05:10:23 -07:00
node [Core] Allow accepting gRPC HTTP proxy via env variable (#23526) 2022-05-10 11:30:46 +08:00
reporter Clean up docstyle in python modules and add LINT rule (#25272) 2022-06-01 11:27:54 -07:00
runtime_env [runtime env] [java] Support jars in runtime env for Java (#24170) 2022-05-12 09:34:40 +08:00
serve Restore "[Serve] Deploy Serve deployment graphs via REST API" (#25073) (#25333) 2022-06-02 11:06:53 -07:00
snapshot [Jobs] [Dashboard] Add job submission id as field to job snapshot (#24303) 2022-04-29 10:10:24 -05:00
state [State Observability] Ray log alpha API (#24964) 2022-06-04 05:10:23 -07:00
test [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -08:00
tests [serve] Reject Ray client addresses when submitting via Dashboard (#23339) 2022-03-21 11:17:51 -05:00
tune [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -08:00
usage_stats Don't show usage stats prompt in dashboard if prompt is disabled (#24700) 2022-05-12 07:55:28 -07:00
__init__.py [Dashboard] New dashboard skeleton (#9099) 2020-07-27 11:34:47 +08:00
dashboard_sdk.py Clean up docstyle in python modules and add LINT rule (#25272) 2022-06-01 11:27:54 -07:00