Задать вопрос

Как лучше всего логгировать web приложение на Python?

Собственно вопрос в названии. Задался целью полностью залогировать свое приложение, чтобы отслеживать статистику посещений и контролировать ситуцаии по типу ddos, брутфорса и.т.д. Но как лучше всего это сделать? Для начала я выбрал формат json и начал отслеживать довольно большое количество параметров, но лог при использовании стандартных средств uwsgi довольно быстро вырастал в объемах до 300мб, и вести статистику по нему становиться просто невозможным. И куча других проблем, например как измерить время выполнения запроса можно ли хранить в логах аргументы пост запросов в случае если произошла ошибка, на сервере, ведь в них может быть sensitive данные по типо инн или снилс. Хочу услышать ваши бест кейсы и бест практитки
  • Вопрос задан
  • 764 просмотра
Подписаться 4 Простой 2 комментария
Решения вопроса 2
deepblack
@deepblack Куратор тега Python
Sentry.io
  • integrating with the Python ecosystem
  • manual error and event capturing
  • configuration options
  • adding context (tags, user and extra information)
  • tracing issues with breadcrumbs
  • capturing user feedback on crashes
Ответ написан
Комментировать
half-life
@half-life
https://www.elastic.co/elk-stack

https://habr.com/ru/post/421819/ - если не можешь в английский.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Graylog
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
29 янв. 2025, в 08:43
1500 руб./за проект
29 янв. 2025, в 08:35
500 руб./за проект
29 янв. 2025, в 08:01
8000 руб./за проект