envoyproxy/envoy

accesslog: expose all fields in FileAccessLogger in data.accesslog.v3.AccessLog for ALS

开放

#31,636 创建于 2024年1月4日

 (4 条评论) (0 个反应) (0 位负责人)C++ (5,373 个派生)batch import
area/access_logenhancementhelp wanted

仓库指标

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

描述

Title: expose all fields in FileAccessLogger into data.accesslog.v3.AccessLog for ALS

Description:

There are multiple fields availiable in FileAccessLogger, but some of them were not exposed in ALS, considering ALS have better performance compare with FileAccessLogger to collect access logs, expose those fields in ALS is what needed.

e.g. DOWNSTREAM_PEER_ISSUER, UPSTREAM_PEER_CERT, DOWNSTREAM_PEER_FINGERPRINT_256, DOWNSTREAM_PEER_FINGERPRINT_1, DOWNSTREAM_PEER_SERIAL, DOWNSTREAM_HANDSHAKE_DURATION etc...

贡献者指南