Categorygithub.com/sters/ltsvq
repositorypackage
0.1.1
Repository: https://github.com/sters/ltsvq.git
Documentation: pkg.go.dev

# README

ltsvq

ltsvq is LTSV Queryer that written in Go.

Installation

go get github.com/sters/ltsvq

Usage

cat example.ltsv | ltsvq -q "select * from ltsv where host like '192%'"

In real case, for example: Find suspicious remote_addr.

zcat /var/log/nginx/*.gz | ./ltsvq -q 'select count(uri), uri, remote_addr from ltsv where status IN ("400", "401", "403", "404") group by uri order by count(uri) desc' | less