Gunicorn: desabilite o log de verificação de saúde no log de acesso

Criado em 16 mai. 2018  ·  3Comentários  ·  Fonte: benoitc/gunicorn

temos toneladas deles em nosso registro de acesso em alta frequência (por exemplo, verificações de saúde, arranhões métricos por prometheus):

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

o que geralmente é bom, mas muito prolixo. Podemos ignorar de alguma forma um caminho do registro de acesso?

Question Discussion FeaturLogging help wanted FeaturConfig

Todos 3 comentários

nenhuma ação desde então. encerrando a questão. Além disso, não acho que devemos fazer nada sobre as solicitações recebidas.

Seria ótimo ser capaz de configurar o gunicorn para não registrar solicitações de verificação de integridade se o resultado for 200. Isso definitivamente sobrecarrega meus registros também.

Não acho que faça sentido adicionar esse tipo de recurso. Gunicorn usa registro em Python. Definitivamente, você pode implementar um filtro de registro de algum tipo no nível do Python ou inferior. Você pode filtrar o vapor de saída ou filtrar as linhas de registro à medida que são encaminhadas para um sistema agregador. Eu simplesmente não consigo ver uma maneira certa de implementar recursos no núcleo do Gunicorn para isso.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

twosigmajab picture twosigmajab  ·  4Comentários

benoitc picture benoitc  ·  4Comentários

mw44118 picture mw44118  ·  4Comentários

bywangxp picture bywangxp  ·  4Comentários

zenglingyu picture zenglingyu  ·  4Comentários