本文为您介绍如何在Flink UI、对象存储OSS或日志服务SLS上查看作业日志。

在Flink UI上查看作业日志

  1. 登录实时计算控制台
  2. Flink全托管页签,单击目标工作空间操作列下的开发控制台
  3. 在左侧导航栏上,选择应用 > 作业运维
  4. 单击目标作业名称。
    说明 请选择作业期望状态和当前状态都为RUNNING的作业。
  5. 单击Flink UI
  6. 在左侧导航栏,单击Task Manager Job Manager
    • 单击Task Manager 后,单击目标Path, ID,查看作业Task Manager日志。
    • 单击Job Manager后,在logs页签,查看作业Job Manager日志。

在OSS上查看作业日志

在OSS上查看作业日志前,您需要已经配置了作业日志输出到OSS,详情请参见配置作业日志

  1. 登录OSS管理控制台
  2. 在左侧导航栏,单击Bucket列表
  3. 单击您开通Flink全托管服务时,配置的Bucket名称。
  4. 单击文件管理
  5. 在对应目录,查看日志信息。日志目录
    文件夹 说明
    artifacts 上传的JAR包会被存储到该目录。
    flink-jobs Flink作业的Checkpoint会被存储到该目录。
    flink-savepoints Flink全托管开发控制台上,单击Savepoint,会触发Savepoint操作,最终的Savepoint文件会被存储到该目录。
    logs 如果您作业的日志模板选择了OSS,则您的作业的日志会被存储到该目录。
    说明 logs目录下作业存储路径为:logs/${工作空间ID}/${作业ID}/${实例ID}。您可以通过该目录结构找到相应作业的JM(Job Manager)和TM(Task Manager)日志。

在SLS上查看作业日志

在SLS上查看作业日志前,您需要已经配置了作业日志输出到SLS,详情请参见配置作业日志

  1. 登录日志服务控制台
  2. 全部的Project区域,单击目标Project。
  3. 日志库页签,单击目标Logstore。
  4. 输入查询分析语句,选择时间范围,单击查询/分析
    详情请参见查询和分析日志