Sobes.tech
Back to tasks
Middle+ — Principal
89

Создание распределённого сервиса журналирования для микросервисной среды

Get help with live coding in real time with Sobes Copilot
Task condition

Сформулируйте решение для централизованного сбора и хранения логов в микросервисной архитектуре.

  • Реализуйте отдельный микросервис, который будет принимать и сохранять сообщения журналов от разных компонентов системы.
  • Спроектируйте асинхронный механизм передачи логов от остальных микросервисов в ваш сервис журналирования.
  • Предоставьте API (или иной интерфейс) для просмотра и анализа накопленных записей, включив возможность фильтрации по времени, уровню важности и источнику генерации.
  • Добавьте систему уведомлений, срабатывающую при появлении критических ошибок.