Parse istio-proxy default access log with engarde and jq

Hey guys! If you’ve ever had to deal with debugging istio-proxy/envoy logs, you know how difficult it is to grok each of the fields manually.

I have created an open-source tool that allows you to view these fields in a more readable JSON format with a little help from JQ.

Check out

To install it simple go get (provided you have go 1.11+ and $GOPATH and $GOBIN setup, with $GOBIN in your $PATH ). Or follow the instruction in the to install from source.
Feel free to share some feedback either directly or through opening an issue on GitHub.

I would love to hear what you think about it and if you wish to see any enhancements.