更新时间:2022-07-01 GMT+08:00

作业详情

创建作业后,用户可以通过查看作业详情,了解如下信息:

查看作业详情

用户创建完作业并运行后,用户可以查看作业的详细信息,包括作业的SQL语句和参数设置信息,如果是自定义作业只可以看到参数设置信息。

  1. 在DLI管理控制台的左侧导航栏中,单击作业管理>Flink作业,进入Flink作业管理页面。
  2. 单击需要查看的作业名称,进入“作业详情”页面。

    “作业详情”页签,用户可以查看作业的SQL语句、参数设置信息。

    以某个Flink SQL作业为例进行说明。
    表1 参数说明

    参数名称

    参数说明

    作业状态

    作业名称右侧为作业当前的状态。

    ID

    作业ID。

    作业类型

    作业类型,如Flink SQL作业。

    所属队列

    如果作业所属队列是共享队列,则显示共享队列。

    如果作业所属队列是自定义的独享队列,则显示具体队列名称。

    运行模式

    如果作业所属队列是共享队列,则作业的运行模式是共享模式。

    如果作业所属队列是自定义的独享队列,则作业的运行模式是独占模式。

    CU数量

    作业配置的CU数量。

    管理单元

    作业配置的管理单元CU数量。

    最大并行数

    作业配置的同时运行Flink作业的最大任务数。

    保存作业日志

    开启或关闭。

    异常自动重启

    开启或关闭。

    从Checkpoint恢复

    开启或关闭。

    单TM所占CU数

    作业配置的每个TaskManager所占CU数量。

    单TM Slot

    作业配置的每个TaskManager Slot数量。

    开启Checkpoint

    开启或关闭。

    Checkpoint间隔(s)

    将作业运行的中间结果保存到OBS的间隔时间。

    Checkpoint模式

    Checkpoint 模式:

    • AtLeastOnce:事件至少被处理一次
    • ExactlyOnce:事件仅被处理一次

    空闲状态保留时长

    用于清除GroupBy或Window经过最大保留时间后仍未更新的中间状态。

查看作业监控

用户可以通过云监控服务(CES)查看作业数据输入输出的详细信息。

  1. 在DLI管理控制台的左侧导航栏中,单击作业管理>Flink作业,进入Flink作业管理页面。
  2. 单击需要查看的作业名称,进入“作业详情”页面。

    单击页面右上角的作业监控,将跳转至云监控服务(CES)。

    Flink 作业包含如下监控指标。

    表2 Flink作业监控指标

    指标名称

    说明

    Flink作业数据输入速率

    展示用户Flink作业的数据输入速率,供监控和调试使用。单位:条/秒。

    Flink作业数据输出速率

    展示用户Flink作业的数据输出速率,供监控和调试使用。单位:条/秒。

    Flink作业数据输入总数

    展示用户Flink作业的数据输入总数,供监控和调试使用。单位:条。

    Flink作业数据输出总数

    展示用户Flink作业的数据输出总数,供监控和调试使用。单位:条。

    Flink作业字节输入速率

    展示用户Flink作业每秒输入的字节数。单位:字节/秒。

    Flink作业字节输出速率

    展示用户Flink作业每秒输出的字节数。单位:字节/秒。

    Flink作业字节输入总数

    展示用户Flink作业字节的输入总数。单位:字节。

    Flink作业字节输出总数

    展示用户Flink作业字节的输出总数。单位:字节。

    Flink作业CPU使用率

    展示用户Flink作业的CPU使用率。单位:%。

    Flink作业内存使用率

    展示用户Flink作业的内存使用率。单位:%。

查看作业运行日志

用户可以通过查看运行日志排查作业运行异常的故障。

  1. 在DLI管理控制台的左侧导航栏中,单击作业管理>Flink作业,进入Flink作业管理页面。
  2. 单击需要查看的作业名称,进入“作业详情”页面。
  3. “运行日志”页签,可以查看运行中作业的JobManager和TaskManager信息。

    JobManager和TaskManager信息每分钟刷新一次,默认展示最近一分钟的运行日志,用户也可以单击“历史日志”查看更多日志信息。

    如果作业配置了保存作业日志的OBS桶,更多历史日志信息可以到保存日志的OBS桶中下载查看。

    如果作业没有运行,则无法查看TaskManager信息。