Flink log файлы на Emr - PullRequest
0 голосов
/ 30 мая 2018

В Эмре работает мой кувшин Флинк.У меня logback.xml установлен в /mnt/var/flink.log как путь к нему, когда он работает на Emr.Я могу видеть только логи, которые формирует Эмр во время работы с банкой, но не мои.Пожалуйста, предложите мне, как получить журналы, которые я определил в программах, которые выполняются как Flink jar в Emr.Я не могу найти правильное решение для этого.Мой logback.xml выглядит так:

<configuration>
<logger name="org.apache.flink.runtime.jobgraph.JobGraph" level="INFO" additivity="false">
<appender-ref ref="file" />
</logger>
    <appender name="file" class="ch.qos.logback.core.FileAppender">
        <file>/mnt/var/log/flink.log</file>
        <append>false</append>
        <encoder>
            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{60} %X{sourceThread} - %msg%n</pattern>
        </encoder>
    </appender>
    <root level="INFO">
        <appender-ref ref="file"/>
    </root>
</configuration>

1 Ответ

0 голосов
/ 31 мая 2018

Это может быть связано с FLINK-7990 , согласно этому вопросу SO .Но учтите, что вы должны поместить каталог logback.xml файла Flink conf в систему, откуда вы запускаете Flink.Примечание: это очень полезно, если вы включаете версию Flink при задании вопросов, так как это быстро движущаяся цель.

...