I am looking for a Linux alternative to the Windows program “Apache Log Viewer”.
Here is a screenshot:
I have been looking around for a while but most of the things I've stumbled upon were commandline tools. Yet, I really want something that runs on Linux and offers a nice and handy GUI… but somehow I fail to find anything appropriate that would fit the bill.
Can you recommend me a good Linux alternative to the MS Windows' Apache Log Viewer?
Features I “definitely need” and would expect from recommended software:
- Support compressed .gz logs
- Support IPv4 & IPv6
- Highlight requests by status code
- Offer column sorting by Status, IP Address, Requests, Referer, UserAgent, etc.
- Offer search by any combination of Request, Date, IP, Referrer and UserAgent
- Offer filter by any combination of Status/IP Address, GET, HEAD, POST Requests, Referer or UserAgent
And what “would be nice to have”:
- Converting IP & IPv6 to country
- Whois lookup by IP & IPv6
- Realtime log monitoring (local and/or remote)
- Support of NCSA/W3C IIS logs
- Reports and statistics (with or without piecharts, barcharts and co.)
And before someone points me to the fact that I could run the Windows program in Wine … I am looking for a Linux-native solution, not a (let's just call it) “workaround” that runs on an emulated system.