Логи сервиса пишутся в файл внутри контейнера и не видны в системе сбора логов
Приложение пишет логи в /app/logs/app.log. В кластере логи собираются стандартным агентом, но в интерфейсе по этому сервису пусто. Через неделю под перезапустился с ошибкой «no space left on device».
Как правильно?
- Писать логи в stdout/stderr — их собирает среда запуска контейнера
- Смонтировать /app/logs на диск узла, агент найдёт файл сам
- Настроить ротацию файла внутри контейнера через logrotate
- Писать логи в базу данных сервиса отдельной таблицей
