Skip to content

Библиотека для логгирования сервисов Твой ФФ в формате JSON!

License

Notifications You must be signed in to change notification settings

profcomff/logging-lib

Repository files navigation

logging-lib

Библиотека для логирования сервисов Твой ФФ!

Функционал

Форматирование логов в общий для всех бэкендов JSON-формат

pypi tg

Сценарий использования

  1. В requirements.txt добавьте logging-profcomff
  2. Скопируйте из /gunicorn_logging_examples обе конфигурации
  3. Вставьте их в корень проекта
  4. Добавьте в Dockerfile ARG CONF_FILE
  5. В Dockerfile добавьте GUNICORN_CMD_ARGS в качестве env переменной
  6. Пропишите туда "--log-config $CONF_FILE"
  7. В Actions в запуск добавьте(прод) --build-args: docker build --build-arg CONF_FILE=logging_prod.conf
  8. В Actions в запуск добавьте(тест) --build-args: docker build --build-arg CONF_FILE=logging_test.conf

Contributing

  • Основная информация по разработке наших приложений

  • Ссылка на страницу с информацией по разработке logging-lib