I need to know what is the best tools to monitor multiple log files suitable to my needs.
What I need :
- Send and monitor multiple log files at once
- Support real-time viewing
- Better graphical User Interface whenever possible
- Capable of searching or filtering the logs
- Setup with minimum effort whenever possible
I have gathered some tools, they are :
- multitail, a simple multiple log files viewer, but I prefer a better graphical UI
- lnav, it's like multitail, but I don't know what's the pros and cons between the two
- FrontTail, I think this is much better than the previous two
- GrayLog, I have used this once, it has great searching or filtering features, but it was setup by someone, not sure if the setup would be complex or not
- LogStash, I never use it, but many people say it's great, but is it easy to setup?
the source of logs coming from these :
- gridpane.com log
- nginx access log
- nginx error log
- PHP error log
- MySQL query log
- MySQL error log