文档

本地访问Ray DashBoard

更新时间:

Ray提供了Web界面的Dashboard,便于您可视化监控Ray应用的运行情况并进行调试。在ACK集群中创建Ray Cluster后,您可以使用kubectl port-forward命令快速对Ray Dashboard进行本地访问。

前提条件

基于ACK创建Ray Cluster

操作步骤

说明

ACK RayCluster Dashboard目前默认禁用了Metrics的展示。

  1. 执行以下命令,查询命名空间下RayCluster集群的服务信息。

    kubectl get svc -n ${RAY_CLUSTER_NS}

    预期输出如下:

    NAME                           TYPE        CLUSTER-IP        EXTERNAL-IP   PORT(S)                                         AGE
    myfirst-ray-cluster-head-svc   ClusterIP   192.XX.XX.188   <none>        10001/TCP,8265/TCP,8080/TCP,6379/TCP,8000/TCP   18m
  2. 执行以下命令,利用port-forward将发送到本地8265端口的流量转发至RayCluster集群内服务的8265端口。

    kubectl port-forward svc/myfirst-ray-cluster-head-svc --address 0.0.0.0 8265:8265 -n ${RAY_CLUSTER_NS}

    日志显示如下信息:

    Forwarding from 0.0.0.0:8265 -> 8265
  3. 在本地浏览器中访问地址http://127.0.0.1:8265/image

相关操作