envoyproxy/envoy

Allow fine-grain logging to be configurable via CLI arguments

Open

#41,028 创建于 2025年9月9日

在 GitHub 查看
 (1 评论) (1 反应) (0 负责人)C++ (5,373 fork)batch import
area/envoy_logenhancementhelp wanted

仓库指标

Star
 (27,997 star)
PR 合并指标
 (平均合并 8天) (30 天内合并 378 个 PR)

描述

Title: Allow fine-grain logging to be configurable via CLI arguments

Description:

As discussed in Slack, it's currently not possible to change the fine-grain logging using CLI arguments. Currently it can only be configured via an admin endpoint. This is inconvenient because when deploying on Kubernetes, I can't easily configure the fine-grain logging building a container of my own. It's difficult (or at the very best a hack like a postStart with a sleep) to do it with a plain envoy image.

Suggestion: The suggestion given in Slack that @paul-r-gall and @botengyao seemed to prefer was the following:

Rather than having --enable-fine-grain-logging it would take configuration similar to --component-log-level, so something like --fine-grain-log-level(s) <string>.

贡献者指南