Gunicorn: отключить ведение журнала проверки работоспособности в журнале доступа

Созданный на 16 мая 2018  ·  3Комментарии  ·  Источник: benoitc/gunicorn

мы получали множество таких сообщений в нашем журнале доступа с высокой частотой (например, проверки работоспособности, сбор данных с помощью Prometheus):

"GET / healthz HTTP / 1.1" 200 2 "-" "kube-probe / 1.8"

что в целом нормально, но очень многословно. Можно как-то игнорировать путь из журнала доступа?

Question Discussion FeaturLogging help wanted FeaturConfig

Все 3 Комментарий

никаких действий с тех пор. закрытие вопроса. Также я не думаю, что мы должны что-то делать с входящими запросами.

Было бы здорово иметь возможность настроить Gunicorn так, чтобы он не регистрировал запросы проверки работоспособности, если результат равен 200. Это определенно переполняет мои журналы.

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

Была ли эта страница полезной?
0 / 5 - 0 рейтинги