将日志路由到 Cloud Pub/Sub 接收器

您可以将流水线日志路由到 Cloud Pub/Sub 接收器,以构建事件驱动型架构。您还可以将流水线日志同步到可观测性工具。如需详细了解如何将日志路由到 Cloud Pub/Sub 接收器,请参阅查看路由到 Pub/Sub 的日志

本部分介绍如何创建 Pub/Sub 主题、将流水线作业日志路由到 Pub/Sub 主题(即接收器),并验证发布到 Pub/Sub 主题的日志。然后,您可以让下行应用订阅 Pub/Sub 主题,以支持事件驱动型架构,或近乎实时地将流水线日志与可观测性工具同步。

按照以下说明设置 Pub/Sub 接收器,并在 Google Cloud 控制台上查看路由到该接收器的日志:

  1. 创建 Pub/Sub 主题。如需了解详情,请参阅在 Cloud Pub/Sub 文档中创建主题

  2. 在 Google Cloud 控制台的订阅页面上,为 Pub/Sub 主题创建拉取订阅。如需了解详情,请参阅创建拉取订阅

  3. 从导航菜单中选择 Logging,然后点击转到日志路由器

    转到“日志路由器”

  4. 在包含要路由的日志的项目中,点击创建接收器

  5. 为接收器输入名称和说明,然后点击下一步

  6. 服务列表中,选择 Cloud Pub/Sub 主题

  7. 目标列表中,选择您创建的 Pub/Sub 主题,然后点击下一步

  8. 选择要包含在接收器中的日志下,指定以下包含过滤器:

    resource.type="aiplatform.googleapis.com/PipelineJob"
    
  9. 点击创建接收器

  10. 订阅页面上,点击订阅 ID。

    进入“订阅”页面

  11. 点击您创建的订阅 ID。

  12. 在订阅详情页面上,点击消息标签页。

  13. 如需拉取和查看流水线作业日志,请点击拉取