Envoy Gateway v1.9.0的可观测性需注意:access log仅证明单跳请求,metrics中的xds_nack_total仅表示Envoy拒绝更新,tracing默认客户端采样率改为0%,需显式设置clientSamplingFraction。控制面与数据面指标分离,不可混用。各信号对应不同排障维度,避免误判。
本文介绍Envoy数据面可观测性,聚焦stats、access log和tracing三种信号。它们都耦合在请求路径上,分别擅长聚合告警、单请求失败分类和跨跳相关。排障时按admin统计树前缀(listener/http/cluster/server)缩小范围,用RESPONSE_FLAGS定位失败原因,tracing需业务传播上下文。强调ACK配置不等于根因已解释,需结合机制篇和排障清单。
Iris框架的accesslog中间件提供详细的HTTP请求日志记录,支持多种输出格式和目的地,用户可自定义日志字段和格式,并支持异步记录,适用于多种应用场景。
完成下面两步后,将自动完成登录并继续当前操作。