ray/dashboard/modules
Alan Guo 50b20809b8
[Dashboard] Stop caching logs in memory. Use state observability api to fetch on demand. (#26818)
Signed-off-by: Alan Guo <aguo@anyscale.com>

## Why are these changes needed?
Reduces memory footprint of the dashboard.
Also adds some cleanup to the errors data.

Also cleans up actor cache by removing dead actors from the cache.

Dashboard UI no longer allows you to see logs for all workers in a node. You must click into each worker's logs individually.
<img width="1739" alt="Screen Shot 2022-07-20 at 9 13 00 PM" src="https://user-images.githubusercontent.com/711935/180128633-1633c187-39c9-493e-b694-009fbb27f73b.png">


## Related issue number
fixes #23680 
fixes #22027
fixes #24272
2022-07-26 03:10:57 -07:00
..
actor [Dashboard] Stop caching logs in memory. Use state observability api to fetch on demand. (#26818) 2022-07-26 03:10:57 -07:00
event [api] Annotate as public / move ray-core APIs to _private and add enforcement rule (#25695) 2022-06-21 15:13:29 -07:00
healthz [dashboard][2/2] Add endpoints to dashboard and dashboard_agent for liveness check of raylet and gcs (#26408) 2022-07-09 13:09:48 -07:00
job [dashboard] Update cluster_activities endpoint to use pydantic. (#26609) 2022-07-25 10:54:22 -07:00
log Revert Revert "[Observability] Fix --follow lost connection when it is used for > 30 seconds" #26162 (#26163) 2022-06-28 16:07:32 -07:00
node [Dashboard] Stop caching logs in memory. Use state observability api to fetch on demand. (#26818) 2022-07-26 03:10:57 -07:00
reporter [Dashboard] Fix dashboard RAM and CPU with cgroups2 (#25710) 2022-06-26 14:01:26 -07:00
runtime_env [runtime env] plugin refactor [5/n]: support priority (#26659) 2022-07-20 10:07:06 +08:00
serve [Serve] Fix test_cli flakiness (#26471) 2022-07-12 17:57:08 -07:00
snapshot [dashboard] Update cluster_activities endpoint to use pydantic. (#26609) 2022-07-25 10:54:22 -07:00
state [Core][State Observability] Truncate warning message is incorrect when filter is used (#26801) 2022-07-25 23:31:49 -07:00
test [api] Annotate as public / move ray-core APIs to _private and add enforcement rule (#25695) 2022-06-21 15:13:29 -07:00
tests [serve] Reject Ray client addresses when submitting via Dashboard (#23339) 2022-03-21 11:17:51 -05:00
tune [tune] fix set_tune_experiment (#26298) 2022-07-05 15:04:51 -07:00
usage_stats [Usage stats] Report total number of running jobs for usage stats purpose. (#26787) 2022-07-21 01:37:58 -07:00
__init__.py [Dashboard] New dashboard skeleton (#9099) 2020-07-27 11:34:47 +08:00
dashboard_sdk.py [core] ray.init defaults to an existing Ray instance if there is one (#26678) 2022-07-23 11:27:22 -07:00
version.py Revert "Revert "[Dashboard][Serve] Move Serve related endpoints to dashboard agent"" (#26336) 2022-07-06 19:37:30 -07:00