@asmyasnikov

How to save docker-compose inter-session logs and watchdog?

Коллеги, подскажите
1) как организовать хранение логов между сессиями docker-compose с протуханием записей?
2) как детектировать пожирателей памями/проца?
Мои хосты часто перезагружаются, docker-compose стартует вместе с хостом. Пока работает docker-compose логи доступны через portainer или docker logs, но после перезагрузки ничего не остается от предыдущей сессии. Логирование в compose настроено как local-file с ограничением по размеру и количеству rotation-подмен. Хосты маленькие, бесконечно пухнуть логам не могу разрешить, hdd небольшой.
Посимо этих нюансов сегодня обнаружил что что-то съело всю память (на системном индикаторе в debian осталась последняя зависшая картинка с 100% памяти), что конкретно - неизвестно =(
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
1) поднять ElasticSearch для собирания и процессинга логов
2) ограничивать память для контейнеров.
как детектировать пожирателей памями/проца?

Это немного сложнее - надо поднять мониторинг всех хостов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы