Get a more verbose description of your Envoy access logs with this extension for Engarde.
I use access logs a lot in my service mesh debugging. The default format may be parseable for more experienced Envoy users, but not for users who find themselves creating a mesh for the first time. Engarde introduced a convenient CLI for parsing default access log entries for Envoy and Istio(powered by Envoy). Engarde outputs a log entry as a pretty-printed JSON object with labeled field names but I wanted to take it one step further. My UI takes a user provided access log entry, provides the output from Engarde, but also provides their corresponding documentation pulled directly from Envoy's own documentation.
git clone https://github.com/GregHanson/engarde-viewer.git
cd engarde-viewer/
go run main.go
starting server on port 9090 . . .