Дросселирование логов Python

В настоящее время у меня есть пара написанных на Python модулей, которые постоянно что-то записывают в файлы. Моя проблема заключается в том, что когда что-то происходит (рассматривайте это как катастрофу для всех модулей, отсутствие соединений с некоторыми службами или что-то еще), все они начинают регистрировать одинаковые или очень похожие (внутри модуля) сообщения, заполняющие мой сборщик журналов (который следует к другим вопросам).

Есть ли какой-нибудь Python-логгер, который включает в себя что-то вроде уменьшения частоты предоставления одинаковых или похожих журналов (было бы неплохо, если бы они становились все меньше и меньше до уменьшения количества таких журналов)?

Или можно самому написать такой регистратор? Я много искал, но, к сожалению, не нашел подходящей реализации / решения / идеи.

0 ответов

Другие вопросы по тегам