Вступить в клуб →
лёгкаявопросЛогирование: сбор, разбор и хранение логов

Fluent Bit на нодах работает, а логов нового сервиса в OpenSearch нет

В кластере Kubernetes логи собирает Fluent Bit (DaemonSet), он читает /var/log/containers/*.log на каждой ноде. Логи всех сервисов доходят, кроме нового: его приложение пишет в файл /app/logs/app.log внутри контейнера. kubectl logs для этого пода тоже пустой.

Как правильно исправить?

  • Настроить приложение писать логи в stdout и stderr
  • Добавить в Fluent Bit путь /app/logs/app.log
  • Перезапустить DaemonSet Fluent Bit на нодах
  • Смонтировать /app/logs как emptyDir

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела