Развертывание OpenShift - журналы консоли модуля усечены - PullRequest
0 голосов
/ 12 февраля 2020

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

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

1 Ответ

1 голос
/ 12 февраля 2020

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

...