搜索异常日志

在“运行日志” 查看异常日志,或者根据时间筛选搜索异常日志
Flink作业运行异常,如何定位 - 图1
在作业处于“启动失败”或“失败”状态时,日志搜索不可用。

查看TM 日志

单击作业右上角“任务页面”访问flink web ui 进行TM 日志查看,在作业处于非运行中状态时该页面不可访问 单击Task Managers 选择任意TM 单击logs选项卡,单击日志页面后,ctrl+f 可以进行关键字搜索,搜索异常日志
Flink作业运行异常,如何定位 - 图2
job manager 日志也可使用相同方法查看

查看yarn 日志

有时作业出现失败时,flink webui 会关闭,此时需访问yarn 查看详细的异常日志。 访问方式选择任意一个作业单击“任务页面” 去除地址栏/proxy 后的内容,回车即可访问到集群的yarn 地址。
Flink作业运行异常,如何定位 - 图3
单击"Applications" 输入作业名称找到最新一次的异常作业,单击"History" 可访问该作业的详细页面
Flink作业运行异常,如何定位 - 图4
进入作业明细页面后单击logs
Flink作业运行异常,如何定位 - 图5
单击列出的对应文件后,根据提示单击"here" 即可查看详细的日志内容
Flink作业运行异常,如何定位 - 图6
Flink作业运行异常,如何定位 - 图7