Skip to content

accesslog: support stat-level AccessLogFilter in stats AccessLog#42676

Closed
TAOXUY wants to merge 4 commits into
envoyproxy:mainfrom
TAOXUY:accessLogFilter
Closed

accesslog: support stat-level AccessLogFilter in stats AccessLog#42676
TAOXUY wants to merge 4 commits into
envoyproxy:mainfrom
TAOXUY:accessLogFilter

fix proto name

bf33d5c
Select commit
Loading
Failed to load commit list.
CI (Envoy) / Mobile/Perf skipped Dec 29, 2025 in 0s

Check was skipped

This check was not triggered in this CI run

Details

Request (pr/42676/main@bf33d5c)

TAOXUY @TAOXUY bf33d5c #42676 merge main@a07c95f

accesslog: support stat-level AccessLogFilter in stats AccessLog

Commit Message: with the PR, we can filter out stats based on their on AccessLogFilter within accesslogger. The gauge support can rely on this PR to add/subtract by defining multiple gauges with different log_type_filter(TcpConnectionStart, TcpConnectionEnd, etc).

Risk Level: no risk
Testing: added
Docs Changes: no need
Release Notes: no need as the stats AccessLog extension hasn't been released.
Platform Specific Features: no

Environment

Request variables

Key Value
ref 4d2daf1
sha bf33d5c
pr 42676
base-sha a07c95f
actor TAOXUY @TAOXUY
message accesslog: support stat-level AccessLogFilter in stats AccessLog...
started 1767035745.817359
target-branch main
trusted false
Build image

Container image/s (as used in this CI run)

Key Value
default docker.io/envoyproxy/envoy-build:e0b4993c78551c1638ac00cf21d36313fe35d81d
mobile docker.io/envoyproxy/envoy-build:mobile-e0b4993c78551c1638ac00cf21d36313fe35d81d
Version

Envoy version (as used in this CI run)

Key Value
major 1
minor 37
patch 0
dev true