适用于 Apache Flink 的 BigQuery Engine 会提供日志,以便您使用 Google Cloud 控制台监控部署和作业。您可以在适用于 Apache Flink 的 BigQuery 引擎监控界面或日志浏览器中监控日志文件。
查看部署日志
如需在 Google Cloud 控制台中查看部署日志,请按以下步骤操作。
- 登录 Google Cloud 控制台。
- 选择您的 Google Cloud 项目。
- 打开导航菜单,然后选择 BigQuery Engine for Apache Flink。
- 点击部署。
- 在部署列表中,点击相应部署的名称。
- 点击日志标签页。
如需查看每个日志条目的其他信息,请点击
展开此日志条目。如需过滤日志面板中显示的消息,请在
Filter 字段中输入文本,然后搜索日志。查看作业日志
如需在 Google Cloud 控制台中查看作业日志,请按以下步骤操作。 “作业日志”面板会使用作业 ID 过滤日志文本。作业日志可能不完整。
- 登录 Google Cloud 控制台。
- 选择您的 Google Cloud 项目。
- 打开导航菜单,然后选择 BigQuery Engine for Apache Flink。
- 点击作业。
- 在作业列表中,点击作业的名称。
- 如需展开日志面板,请点击日志标题中的显示。
如需查看每个日志条目的其他信息,请点击
展开此日志条目。如需过滤日志面板中显示的消息,请在
Filter 字段中输入文本,然后搜索日志。特定 BigQuery Engine for Apache Flink 作业的作业日志仅包含日志消息的一部分。如果您需要查看作业的更详细日志消息(包括错误详情),请查看 Logs Explorer 中的日志。
使用 Logs Explorer
如需在日志浏览器中查看适用于 Apache Flink 的 BigQuery Engine 日志,请在日志面板中,点击
在日志浏览器中查看。在 Logs Explorer 中,Log fields 切换开关用于控制您是否看到包含不同日志类型的面板。
在 Logs Explorer 页面上,查询可能会过滤日志。如需移除过滤条件,请确保显示查询切换开关处于选中状态,然后修改查询。
部署日志
如需查看某个部署可用的所有日志,请按以下步骤操作:
在查询字段中,输入以下查询:
resource.labels.deployment_id="DEPLOYMENT_ID"
将 DEPLOYMENT_ID 替换为您的部署 ID。
点击运行查询。
如果您使用此查询但没有看到部署的日志,请点击修改时间。
调整开始时间和结束时间,然后点击应用。
作业日志
如需查看某个作业可用的所有日志,请按照以下步骤操作:
在查询字段中,输入以下查询:
resource.labels.job_id="JOB_ID"
将 JOB_ID 替换为您的作业的 ID。
点击运行查询。
如果您使用此查询,但没有看到作业的日志,请点击修改时间。
调整开始时间和结束时间,然后点击应用。
日志存储和保留
操作日志存储在 _Default
日志存储桶中。
Logging API 服务名称为 managedflink.googleapis.com
。如需详细了解 Cloud Logging 中使用的 Google Cloud 受监控的资源类型和服务,请参阅受监控的资源和服务。
如需详细了解 Logging 将保留日志条目多长时间,请参阅“配额和限制:日志保留期限”中的保留期限信息。