本页面介绍了如何在 GKE 上使用 Ray Operator 时,通过 Cloud Logging 读取 Google Kubernetes Engine (GKE) 上的 Ray Operator 日志。
准备工作
在开始之前,请确保您已执行以下任务:
- 启用 Google Kubernetes Engine API。 启用 Google Kubernetes Engine API
- 如果您要使用 Google Cloud CLI 执行此任务,请安装并初始化 gcloud CLI。 如果您之前安装了 gcloud CLI,请运行
gcloud components update
以获取最新版本。
要求和限制
Ray Operator 日志适用于 GKE 集群版本 1.33.1-gke.1231000 或更高版本。
查看 Ray 运算符日志
在 GKE 上启用 Ray Operator 时,操作器日志会自动在 Cloud Logging 中提供。
如需查看日志,请按以下步骤操作:
在 Google Cloud 控制台中,转到 Logs Explorer 页面。
打开查询编辑器。在查询编辑器中,输入表达式,然后点击运行查询。
您可以在 Logs Explorer 中使用以下示例查询:
resource.type="k8s_control_plane_component" resource.labels.cluster_name="CLUSTER_NAME" resource.labels.location="CLUSTER_LOCATION" logName="projects/"PROJECT_NAME"/logs/container.googleapis.com%2Fray-operator"
替换以下值:
- CLUSTER_NAME:GKE 集群的名称。
- CLUSTER_LOCATION:集群控制平面的 Compute Engine 位置。为区域级集群提供区域,或为可用区级集群提供可用区。
- PROJECT_NAME:您的 Google Cloud 项目 ID。
该查询会返回与 Ray Operator 插件相关的日志,例如 Ray 集群的状态、Ray 资源的创建以及 Ray 资源的协调。