搜索异常日志

在“运行日志” 查看异常日志,或者根据时间筛选搜索异常日志
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” 即可查看详细的日志内容 ![logsfilelist]Flink 作业运行异常,如何定位 - 图6 Flink 作业运行异常,如何定位 - 图7