Access logging — envoy 1.20.0-dev-d48543 documentation
{
"requested_server_name": "-",
HTTP
String value set on ssl connection socket for Server Name Indication (SNI)
TCP
String value set on ssl connection socket for Server Name Indication (SNI)
"bytes_received": "2275",
// http请求 接收到的body数据大小
"istio_policy_status": "-",
//
"bytes_sent": "111",
// http请求 发送的body数据大小
"upstream_cluster": "outbound|80||xxoo-prd-api-go-svc.xyz-xxoo-prd-green.svc.cluster.local",
// 上游host所属的上游服务集群
"downstream_remote_address": "192.168.225.174:49848",
// 下游连接的远端地址
"authority": "xxoo-inner-api.shd.com.cn",
// 用来鉴权的host。【需要在流量转发的中间件(比如kong)上设置保持host】
"path": "/xxoo/business/api/v1/clusters/xxxxxxxxxxxxxxxxxxxx/yaml",
// 请求地址
"protocol": "HTTP/1.1",
// http协议
"upstream_service_time": "33",
// 上游服务耗时
"upstream_local_address": "192.168.228.142:47012",
// 上游服务的本地地址
"duration": "34",
// 整个请求耗时 34毫秒
"upstream_transport_failure_reason": "-",
// 上游传输失败原因
"route_name": "-",
// 路由名称
"downstream_local_address": "192.168.228.142:8080",
// 下游服务的本地地址
"user_agent": "python-requests/2.23.0",
"user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36",
// User-Agent会告诉网站服务器,访问者是通过什么工具来请求的,如果是爬虫请求,一般会拒绝,如果是用户浏览器,就会应答。
"response_code": "200",
// 返回状态码
"response_flags": "-",
// 返回的标志
"start_time": "2021-09-28T12:36:18.714Z",
// 请求开始时间
"method": "POST",
// 请求方法
"request_id": "9a93a830-81d5-4b0a-b68a-eb991135c55c",
// 请求id
"upstream_host": "192.168.225.147:80",
// 上游主机地址
"x_forwarded_for": "10.113.90.24, 192.168.192.44, 192.168.235.2,192.168.225.174"
// 是用来识别通过HTTP代理或负载均衡方式连接到Web服务器的客户端最原始的IP地址的HTTP请求头字段。
}