Развертывание OpenShift - журналы консоли модуля усекаются

мы используем контейнерную платформу OpenShift (v3.11) для размещения нашего Java-приложения. Мы пишем журналы приложений в стандартную консоль pod. Однако, когда я пытаюсь просмотреть журналы модуля или сохранить журналы в файл, я не получаю полный файл журнала, а получаю только частичный журнал (похоже, журналы усечены). Я пытался использовать различные параметры при просмотре журналов (например, --since = 48h и т. Д.), Но ни один из них не работал.

Есть ли способ увеличить размер буфера консоли модуля или записать полное содержимое файла журнала в файл.


person Ran    schedule 12.02.2020    source источник


Ответы (1)


Лучше всего настроить агрегацию журналов через fluentd / elastic (см. elk_logging), однако есть возможность изменить настройки драйвера журнала докеров на узле с запущенным контейнером (см. manage_docker_container_logs или docker_logging_configure)

person Oligzeev    schedule 12.02.2020