|
1. Добавьте строку -
logging.level.ru.crystals=WARN
в секцию environment
файла /home/setkit/docker_compose/docker-compose.yml → сохраните файл.
В данном примере произойдет повышение уровня логирования до WARN.
2. Выполните команды для перезапуска Docker:
docker-compose stop docker-compose up -d |
3. Перейдите в папку /data/setkit/logs для анализа лог-файлов.
1. Выполните команду для того, чтобы узнать имя контейнера:
docker inspect --format='{{.Name}}' $(sudo docker ps -aq --no-trunc) |
2. Выполните команду для скачивания файла настроек:
Файл настроек скачается в ту папку, где на данный момент вы находитесь. Например: в случае [root@localhost ~]#
файл настроек server.xml сохранится в папку /root.
docker cp set-kit_backend_1:/usr/local/tomcat/conf/server.xml server.xml |
3. Наберите команду mc
для запуска Midnight Commander.
4. Перейдите в ту папку, куда скачался файл настроек server.xml → нажмите клавишу F4 для редактирования.
5. Введите значение для поиска localhost_access_log
→ нажмите клавишу Enter.
6. Добавьте строчку с параметром maxdays="30"
который будет производить ротацию логирования каждые 30 дней → нажмите клавишу F2 для сохранения → нажмите клавишу ESC для выхода.
Важно! При добавлении новой строки, всегда обращайте внимание на то, чтобы не был стёрт закрывающий тег />
7. Оставаясь с Midnight Commander на файле server.xml → нажмите клавишу F5 и скопируйте файл настроек в папку /data/setkit → нажмите OK.
8. Нажмите клавишу F4 для редактирования файла конфигурации докер-контейнера /home/setkit/docker_compose/docker-compose.yml.
9. Добавьте в секцию backend: следующий подраздел с настройкой → нажмите клавишу F2 для сохранения изменений.
volumes: - /data/setkit/server.xml:/usr/local/tomcat/conf/server |
10. Произведите выход из Midnight Commander, нажав клавишу F10 → выберите Yes.
11. Перейдите в папку SetKit с настройками докер-контейнеров:
cd /home/setkit/docker_compose/ |
12. Введите команды для перезапуска докер-контейнеров:
docker-compose stop docker-compose up -d |