如何在FlinkWebUI中查看任务日志?

6mw9ycah  于 2021-06-21  发布在  Flink
关注(0)|答案(1)|浏览(814)

我可以从web ui查看任务管理器的日志:

但是假设我提交了一个作业,并使用log4j2将一些日志写入一个特定的文件,我可以进行一些配置以便从webui查看日志吗?

ccrfmcuu

ccrfmcuu1#

在脚本中:

$FLINK_HOME/bin/flink

您将发现以下两行:

log=$FLINK_LOG_DIR/flink-$FLINK_IDENT_STRING-client-$HOSTNAME.log
log_setting=(-Dlog.file="$log" -Dlog4j.configuration=file:"$FLINK_CONF_DIR"/log4j-cli.properties -Dlogback.configurationFile=file:"$FLINK_CONF_DIR"/logback.xml)

您可以将log4j配置为将日志存储在flink path中,即: $FLINK_HOME/log ,或修改 $FLINK_HOME/bin/flink 通过添加log4j日志路径位置来编写脚本。
希望有帮助:)!

相关问题