KasuyaMofu / vtuber-isucon10f

3 stars 0 forks source link

envoyでltsvをはく #3

Open KasuyaMofu opened 3 years ago

KasuyaMofu commented 3 years ago
[2021-07-23T12:17:20.118Z] "GET / HTTP/2" 200 - 0 389 15 15 "10.192.0.12" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:89.0) Gecko/20100101 Firefox/89.0" "b5c27cdd-1118-4e70-9e59-f943864cc66c" "xportal.isucon.with.dev:10443" "127.0.0.1:9292"
[2021-07-23T12:17:20.175Z] "GET /packs/vendor.css HTTP/2" 200 - 0 213600 1 1 "10.192.0.12" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:89.0) Gecko/20100101 Firefox/89.0" "b6994517-6929-42da-bbb9-7ef1961ca86b" "xportal.isucon.with.dev:10443" "127.0.0.1:9292"
[2021-07-23T12:17:20.176Z] "GET /packs/audience.js HTTP/2" 200 - 0 28738 2 1 "10.192.0.12" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:89.0) Gecko/20100101 Firefox/89.0" "b100f951-aea5-4d90-b1bf-9a2c95ded9fa" "xportal.isucon.with.dev:10443" "127.0.0.1:9292"
time:2015-09-06T05:58:05+09:00  method:POST uri:/foo/bar?token=xxx&uuid=1234    status:200  size:12 apptime:0.057
time:2015-09-06T05:58:41+09:00  method:POST uri:/foo/bar?token=yyy  status:200  size:34 apptime:0.100
time:2015-09-06T06:00:42+09:00  method:GET  uri:/foo/bar?token=zzz  status:200  size:56 apptime:0.123
KasuyaMofu commented 3 years ago

https://www.envoyproxy.io/docs/envoy/latest/configuration/observability/access_log/usage

[%START_TIME%] "%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%"
%RESPONSE_CODE% %RESPONSE_FLAGS% %BYTES_RECEIVED% %BYTES_SENT% %DURATION%
%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% "%REQ(X-FORWARDED-FOR)%" "%REQ(USER-AGENT)%"
"%REQ(X-REQUEST-ID)%" "%REQ(:AUTHORITY)%" "%UPSTREAM_HOST%"\n
KasuyaMofu commented 3 years ago
time:%START_TIME(%Y-%m-%dT%H:%M:%S)%+09:00 method:%REQ(:METHOD)% uri:%REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %RESPONSE_CODE% size:%BYTES_SENT% apptime:%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)%
KasuyaMofu commented 3 years ago
time:%START_TIME(%Y-%m-%dT%H:%M:%S)%+09:00\tmethod:%REQ(:METHOD)%\turi:%REQ(X-ENVOY-ORIGINAL-PATH?:PATH)%\t%RESPONSE_CODE%\tsize:%BYTES_SENT%\tapptime:%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)%
KasuyaMofu commented 3 years ago
{
  "ua": "benchmarker-initializer",
  "time": "2021-07-24T03:42:39.406Z",
  "request_time": "44",
  "grpc_trailer_status": null,
  "bytes_sent": 31,
  "response_time": null,
  "grpc_status": null,
  "uri": "/initialize",
  "authority": "isu1.isucon.with.dev",
  "upstream_host": "127.0.0.1:9292",
  "method": "POST",
  "xff": "10.192.0.12",
  "status": 200,
  "request_id": "ddfb5f37-e38d-401a-855d-586c44307adc",
  "duration": 45,
  "bytes_received": 34,
  "protocol": "HTTP/2",
  "host": "10.192.0.12",
  "response_flags": "-"
}