ray/dashboard/modules/log
SangBin Cho 856bea31fb
[State Observability] Ray log CLI / API (#25481)
This PR implements the basic log APIs. For the better APIs (like higher level APIs like ray logs actors), it will be implemented after the internal API review is done.

# If there's only 1 match, print a file content. Otherwise, print all files that match glob.
ray logs [glob_filter] --node-id=[head node by default]

Args:
    --tail: Tail the last X lines
    --follow: Follow the new logs
    --actor-id: The actor id
    --pid --node-ip: For worker logs
    --node-id: The node id of the log
    --interval: When --follow is specified, logs are printed with this interval. (should we remove it?)
2022-06-13 05:52:57 -07:00
..
tests [State Observability] Ray log alpha API (#24964) 2022-06-04 05:10:23 -07:00
__init__.py [Dashboard] Dashboard basic modules (#10303) 2020-08-29 23:09:34 -07:00
log_agent.py [State Observability] Ray log CLI / API (#25481) 2022-06-13 05:52:57 -07:00
log_consts.py [Core] Ray logs API (1/n) (#23435) 2022-04-20 23:11:02 -07:00
log_head.py [State Observability] Ray log alpha API (#24964) 2022-06-04 05:10:23 -07:00
log_manager.py [State Observability] Ray log CLI / API (#25481) 2022-06-13 05:52:57 -07:00
log_utils.py [dashboard] Rename "new_dashboard" -> "dashboard" (#18214) 2021-09-15 11:17:15 -05:00