ray.util.state.list_logs#
- ray.util.state.list_logs(address: str | None = None, node_id: str | None = None, node_ip: str | None = None, glob_filter: str | None = None, timeout: int = 30) Dict[str, List[str]] [源代码]#
列出可用的日志文件。
- 参数:
address – Ray 引导地址,可以是
auto
,localhost:6379
。如果未指定,它将从初始化的 Ray 集群中获取。node_id – 包含日志的节点的ID。
node_ip – 包含日志的节点的IP地址。
glob_filter – 要检索的文件名(相对于 ray 日志目录)。例如,
glob_filter="*worker*"
用于所有 worker 日志。actor_id – 如果从演员获取日志,则为演员的ID。
timeout – 获取日志时发出的请求的最大超时时间。
_interval – 当
follow=True
时,每隔多少秒打印新日志。
- 返回:
一个字典,其中键是日志组(例如 gcs、raylet、worker),值是日志文件名的列表。
- 抛出:
RayStateApiException – 如果CLI未能查询数据,或者如果未能解析ray地址,则抛出ConnectionError。
开发者API: 此API可能会在Ray的次要版本之间发生变化。